腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
C
++标准图书馆指南
作为一个在过去使用过
C
并对它相当了解的人,
C
++标准库的好指南
是什么
?我觉得与
C
相比,我很清楚
C
++的新
语言
特性,但据我所知,
C
++几乎是由标准库(
容器
等)定义的。什么是使用std::objects的指南?
浏览 2
提问于2013-12-11
得票数 0
回答已采纳
1
回答
在用
C
++编写的脚本
语言
中包装
C
++动态数组
、
、
、
我在
C
++中内置了一个最小的脚本
语言
(没有数组),用作蒙特卡洛模拟的粘合剂。我使用一个封装的
c
/
c
++函数库来扩展我的
语言
,通常是这样的: extern "
C
" double myWrappedMathFunction(double argument){...}现在,我想添加动态数组并包装
C
++ STL向量
容器
中的一些函数。我的想法是使用我的脚本
语言
中的函数调用来构造STL向量。所有的向量都是双精度的。在
浏览 2
提问于2011-02-03
得票数 0
4
回答
初始化
C
++向量的大小
初始化
C
++向量和其他
容器
的大小有什么好处(如果有的话)?是否有任何理由不只是使用默认的no构造函数?基本上,有什么显著的性能差异和这些示例来自Bjarne的
C
++编程
语言
第三版。如果这些
容器
应该总是以大小初始化,那么是否有一个好的方法来确定一个好的开始大小
是什么
?
浏览 1
提问于2014-08-03
得票数 50
回答已采纳
1
回答
名称空间/包/模块的历史?
、
、
、
我一直在研究不同的
语言
如何管理源代码的组织。似乎大多数现代
语言
都使用某种形式的命名抽象
容器
。它的名称和实现方式因
语言
的不同而有所不同,但归根结底是一种超越文件边界操作的编程构造,以分组相关代码。在Java
语言
和.NET
语言
中,它被用作组织依赖项的基础(包含/导入类所属的名称空间/包,而不是定义它的文件)。而
C
++只使用它来避免名称冲突。 我很好奇是谁首先提出了这个想法,它
是什么
时候提出的。另外,哪种
语言
是第一个实现
浏览 3
提问于2010-09-02
得票数 4
回答已采纳
3
回答
如何创建和维护多
语言
项目?
、
、
、
我计划在
C
#中创建一个多
语言
应用程序,并想知道处理以下问题的最佳方法
是什么
: 随着程序的发展,每种
语言
的文本也是如此,你通常会做些什么,并推荐作为最佳实践
浏览 11
提问于2010-07-12
得票数 6
回答已采纳
8
回答
哪些是
C
++标准库使用的最佳实践?
、
我正在学习
C
++,我正在读的书(
C
++编程
语言
)告诉我不要重复发明轮子,而要依赖标准库。在
C
语言
中,我经常创建一个链表,并一次又一次地迭代链表(可能我做错了,不确定),所以
C
++中可用的
容器
、字符串和算法的想法真的很吸引我。使用STL的一些最佳实践
是什么
?关于STL,您学到了什么经验?
浏览 1
提问于2009-02-18
得票数 4
回答已采纳
1
回答
为什么很少
语言
在其核心中提供树或图形类型?
、
所有的
语言
似乎都包含了线性数据类型,比如列表和数组,而且大多数
语言
都有一些复合数据类型,比如对象或结构,但是对于像树这样的层次数据结构,您要么每次都要滚动自己的数据类型,要么在包生态系统中进行搜索。在许多
语言
中,树似乎是二等公民,尽管它们似乎是CS和许多有用算法的基础。 为什么会这样呢?这是因为树的变体太多,无法编写一个可执行的泛型实现吗?
浏览 0
提问于2019-09-20
得票数 0
回答已采纳
1
回答
Python在列表元素类型中的灵活性是动态键入的结果吗?
、
、
、
我是Python新手,对
C
++有一定的经验。(不幸的是,只有两个样本点,任何一对特性都不是不相关的,就是完全相关的。)在Python中,相同列表中的元素可以有任何类型。在
C
++中,STL
容器
包含同构类型。(我认为可以使用空指针向量来模拟Python列表中的灵活性。)Python为通用编程提供了便利,但是
C
++列表具有更多的通用性。
是什么
造成了这种对比?设计一种具有静态类型系统并具有类似Python列表的
语言
是否困难? 更广泛地说,我常常不得不抵制这样的冲动:"Python有特性
浏览 4
提问于2022-08-23
得票数 0
1
回答
关于
语言
理解智能服务(LUIS)的问题
我开始学习
语言
理解智能服务(LUIS)。我有两个问题。 模式有一个名为“use”的列,它用于什么?
浏览 2
提问于2020-01-22
得票数 2
1
回答
围绕shared_ptr构建对象系统
、
、
、
我使用shared_ptr作为我正在开发的编译成
C
++的玩具
语言
的垃圾回收。我的对象派生自一个公共基类,上面有字符串和数字,然后是向量和映射。
c
++端的所有东西都被包装在shared_ptr中传递,所以我的
容器
实际上包含shared_ptr,所以当它们被销毁时,它们的内容也会被销毁。这个方案很有效,但感觉有点奇怪,因为作为基础对象的
容器
包含了shared_ptr。我的设计有缺陷吗?如果是,围绕这种方法的替代层次结构
是什么
?
浏览 2
提问于2011-05-01
得票数 1
回答已采纳
4
回答
处理未知
容器
中所有项目的最有效方法?
我正在用
C
++进行计算,它必须尽可能快(它以每秒60次的速度执行,可能有较大的数据)。在计算过程中,必须处理一组特定的项。但是,在不同的情况下,项存储的不同实现是最优的,因此我需要使用抽象类。我的问题是,对
C
++中的每一项执行操作的最常见和最有效的方法
是什么
?(在此期间,我不需要更改
容器
的结构。)我想出了两种可能的解决办法: 类Iterator { public: bool more() const
浏览 6
提问于2012-02-06
得票数 0
回答已采纳
3
回答
根据客户端的
语言
向主体添加类
、
我想根据客户端的浏览器
语言
更改网页的body类:if (lang == "en") {$("body").addClass("en");这将显示某些
容器
,取决于用户浏览器
语言
。添加此代码的最佳位置
是什么
?我应该把它添加到$(document).ready()或$(window).load()上吗?或者就在身体
容器
打开后?任何帮
浏览 6
提问于2016-07-03
得票数 1
回答已采纳
2
回答
如何将本地
语言
服务器包括在dockerfile中并从其中构建停靠者映像?
、
、
、
、
我需要将本地
语言
服务器作为停靠
容器
运行,方法是将它包含在dockerfile中。我只在“提供Xtext
语言
服务器”一节之后构建了一个简单的
语言
服务器。这是我为构建映像而编写的Dockerfile:ADD xtextls3
C
:\Users\abc\xtext_ls3
浏览 0
提问于2018-10-02
得票数 1
回答已采纳
1
回答
Android中的不知道类型名称错误
、
、
Accessories.h #define _ACCESSORIES_H_ extern "
C
" { container();}#endif#include "jniexport.h"
浏览 2
提问于2014-07-19
得票数 0
回答已采纳
1
回答
HDF5内部数据组织与NumPy使用
、
、
、
正如hdf5文档所述,HDF5使用NumPy存储数据..。"PyTables使用这些NumPy
容器
作为内存缓冲区,将I/O带宽推向平台限制。“ 那么机制
是什么
?PyTables是如何使用NumPy的?最后,它们生成了可从其他
语言
访问的普通hdf5 .
浏览 3
提问于2010-11-09
得票数 0
回答已采纳
1
回答
是否仍然可以自定义STL向量的“引用”类型?
、
、
、
、
在
C
++11之前,通过Allocator模板参数似乎是可能的。但现在不是了? 根据文档,,reference现在总是value_type,value_type总是模板参数T。如果是这样的话,一般来说,所有这些约束的逻辑
是什么
?
浏览 3
提问于2017-01-10
得票数 2
回答已采纳
1
回答
STL对移动设备是否足够有效?
、
、
、
当谈到iOS和Android上的移动游戏开发时,一些开发人员编写了自己的
C
++
容器
,而另一些开发人员则声称STL对于移动游戏的开发是远远不够的(例如,iPhone 3D编程的作者在他的示例中使用的是STL他的辩护是,STL并不比目标
C
慢。每种方法的优点和缺点
是什么
?
浏览 0
提问于2011-09-28
得票数 9
3
回答
STL
容器
上的lambda+for_each+delete
、
、
、
、
更新:它应该是这样的:void delete_clear(Container &
c
) for_each(
c
.begin(),
c
.end(), [](typename Container::value_type x){ delete x; } );}
浏览 2
提问于2010-05-20
得票数 8
回答已采纳
2
回答
矢量虚拟声明
、
C
++中的向量是表示可以改变大小的数组的序列
容器
。它们对其元素使用连续存储位置,这意味着它们的元素也可以使用指向其元素的常规指针上的偏移量访问,并且与数组中的值一样有效。有人能用简单的外行人
语言
向我解释vector<int> dummy1(rows,-1);在
C
++中的意义吗?具体来说,dummy1(rows,-1)
是什么
意思?
浏览 7
提问于2022-07-08
得票数 -6
3
回答
是否有一些模型可以用来理解
容器
、引用、raw、rw、\在Raku中?
、
、
、
在perl5中,底层
C
代码结构将提供一个与
语言
语法相关联的良好模型。 在Raku中,您有一组概念,例如:
容器
(和非
容器
?)有什么潜在的模型,我可以用它来确定我在某个代码中实际使用的
是什么
,以及我有哪些选项?
浏览 4
提问于2020-07-24
得票数 11
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言入门第一讲:C语言是什么?
C语言是什么?都能干什么?
C语言,C+语言
C语言编程是什么?都能干什么?
C+数组与容器
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券