腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
std
::
fill
初始化
结构
对象
c++
、
std
我有一个下面的
结构
,并需要
使用
std
::
fill
初始化
它的
对象
。typedef struct _test char name[32]; int count; }test; 现在,我
使用
的是memset。我需要将其更改为
std
::
fill
。我已经在下面尝试过了,但是
std
::
fill
为structure
对象
抛出了编译器错误。te
浏览 26
提问于2019-01-03
得票数 3
回答已采纳
4
回答
C++将
结构
数组清零?
c++
struct OBJECTunsigned int Var1;...}; 我对如何清零Obj
浏览 0
提问于2013-03-14
得票数 1
回答已采纳
1
回答
C++
std
::
fill
vs
std
::uninitialized_
fill
c++
这个问题可能是的重复,但我很好奇: 如果我在未
初始化
的原始内存上
使用
std
::
fill
会发生什么坏事?在性能方面,在已经
初始化
的内存(当然,具有相同
对象
类型的内存)上
使用
的是与
使用
std
::
fill
相同的更有益/更有害/完全相同的
std
::uninitialized_
fill
。
浏览 8
提问于2022-07-10
得票数 1
2
回答
C++
std
::
fill
和
std
::
fill
_n错误"error C2679“
c++
、
visual-studio-2010
、
c++11
、
std
在这里,我有一个struct类型的
对象
,让我们把它称为带有一些参数的MY_STRUCTURE。在该代码的旧版本中,他们
使用
memset在所有参数中
使用
0
初始化
结构
。因此,我尝试将memset更改为一种更c++的标准方法,即
fill
或
fill
_n。this:memset(&
浏览 0
提问于2018-08-13
得票数 1
回答已采纳
3
回答
如何填充unique_ptr数组?
c++
、
arrays
、
c++11
、
c++14
、
unique-ptr
是否可以
使用
std
:
fill
来填充unique_ptr的数组?其意图是有不同的指针指向
使用
相同参数
初始化
的不同
对象
。例如:
std
::
fill
(ar.begin(), ar.end(), make_unique_for_each_element_somehow<
浏览 7
提问于2016-12-28
得票数 7
回答已采纳
3
回答
静态
初始化
数组的联合
结构
c++
、
unions
、
static-initialization
、
static-initializer
我试图为这个类编写静态
初始化
程序:{ { u32 mData16sSolved = { 0, 0, 1, 0, 0, 0, 1, 0 },}; 有人知道如何或者是否可能静态
初始化
这一点吗
浏览 7
提问于2014-06-16
得票数 2
回答已采纳
2
回答
为什么或者为什么不在C++中
使用
memset?
c++
、
memory
、
memory-management
、
memset
在现代C++中
使用
memset是一个很好的实践吗?如果不是,什么应该比memset更好呢?
浏览 3
提问于2014-10-04
得票数 5
回答已采纳
3
回答
结构
初始化
向量
c++
、
vector
、
initialization
、
structure
让我有}
std
::vector <Vector> vec;我不想一个接一个地
使用
reserve()然后
使用
push_back()零。另一件事是,在成功地
初始化
了vec之后,我希望在vec被操作后再次将它的所有成员设置为零。有类似于memset的向量吗?
浏览 4
提问于2012-01-05
得票数 3
回答已采纳
1
回答
从
std
::string c++获取小时和分钟
c++
、
boost
我只想在boost C++中从
std
::string日期时间中得到几个小时和几分钟的时间。我有以下代码。
std
::string d_time =
std
::string("2017-09-25 12:23:10"); 我可以通过标记上面的字符串来获得它,但是是否有任何标准的boost函数只会给"d_time
浏览 9
提问于2017-09-25
得票数 2
回答已采纳
4
回答
代码需要太多内存
c++
、
exception
、
memory
、
allocation
我正在将一些代码移植到另一个
结构
:{ vector<float> mX, mY, mXSpeed, mYSpeed;::vector<float>(mMaxObjects);
fill
(mY.begin(), mY.end(), 0);
fill
(mXSpeed.begin(), mXSpeed.end(), 0);
fill
浏览 0
提问于2010-10-21
得票数 0
回答已采纳
3
回答
将向量
初始化
为零C++/C++11
c++
、
c++11
我知道在C++11中,他们添加了将变量
初始化
为零的功能int data{}; // data = 0 有没有类似的方法将固定长度的
std
::vector
初始化
为全零?
浏览 2
提问于2012-10-28
得票数 149
回答已采纳
4
回答
模板类并将数组
初始化
为零
c++
、
class
、
templates
来自main的调用将如下所示:sortedVector<int, 6> ints;我认为我是聪明的,并试图重载Polygon的=-运算符,并给出一个int,它将不会做任何事情。事实证明我不能这样做): 有什么好的建议吗?
浏览 3
提问于2012-03-19
得票数 0
回答已采纳
1
回答
在
结构
中
初始化
数组
c++
是否已经有一种方法可以直接在
结构
中
初始化
数组()?如下所示:{} 我知道这只是
初始化
数组的第一个元素,但是有什么方法可以用g++编写类似的东西,但是可以用5
初始化
数组的所有元素吗?我读过关于gcc的文章,我们可以
使用
指定的intializers int arr[50] = {[0 ... 49] = 5};,但这在C++中是不可能的。
浏览 7
提问于2022-02-13
得票数 2
回答已采纳
4
回答
同时设置多个数组索引?复音字?
c++
、
c
、
arrays
索引在同一个文件中进行全局
初始化
,其中:错误:预期表达式索引= {27,27,27,27,27};//与根大小相同 这不合法吗?如何同时将数组设置为某些值?
浏览 8
提问于2015-05-08
得票数 1
回答已采纳
1
回答
非PODs数组上的
std
::
fill
_n可以进行首次
初始化
吗?
c++
、
fill
、
initialization
可以
使用
std
::
fill
初始化
非POD类型的数组吗?struct NonPod
std
::string myStr;NonPod prototype; NonPod * ptr = &
浏览 0
提问于2011-03-31
得票数 2
回答已采纳
3
回答
用char
初始化
多维数组?
c++
、
arrays
、
multidimensional-array
我想用'/‘
初始化
一个10x10个字符数组。我就是这么做的:但是结果是一个1 '/‘的数组,其余的都是空格.为什么
使用
int数组工作,而不
使用
chars?如果我写:结果是一个满是0的数组。 谢谢你的回答!:)
浏览 3
提问于2015-03-10
得票数 1
回答已采纳
3
回答
不能在构造函数- C++中
使用
大括号括起来的列表
c++
、
oop
、
constructor
我试图
使用
一个2d char数组来构造板,但是当我下面的代码编译时,我得到了一个错误error: cannot convert '<brace-enclosed initializer list>' to以下是代码:#include <string> // Player Class为什么我不能把这个
对象
的默认构造变成像上面那样的3
浏览 1
提问于2019-09-13
得票数 2
回答已采纳
1
回答
使用
C++
初始化
结构
中的列表容器
对象
?
c++
、
list
、
struct
、
char
我有一个包含三个列表和一个整数的
结构
,如下面的代码所示。struct MainScreenState
std
::list<char*> sessionId;
std
:totalScore; totalScore = 0;};
使用
构造函数
初始化<
浏览 0
提问于2012-06-13
得票数 0
回答已采纳
1
回答
C++
初始化
std
::string数组中固定宽度的每个字符
c++11
、
initialization
是否有一种方法可以
使用
值
初始化
来
初始化
std
::string数组(普通或
std
::array)中每个字符串的每个字符,而不是
使用
std
::transform()或循环分配一个文字或临时
对象
?例如,一个20
std
::string of 20字符数组,每个字符都要将每个字符
初始化
为'x'。 本质上,我想要做的是将每个字符串
初始化
为
std
::string(WIDTH
浏览 3
提问于2021-03-19
得票数 0
回答已采纳
3
回答
结构
-表达式必须是可修改的值。
c++
、
struct
我对
结构
体还不熟悉,我还有点挣扎。我有以下
结构
:{ CHAR_t bWpDescr[25]; sUtmCoordinate_tclass CWaypointList private:}如果这样做,就
浏览 3
提问于2013-08-19
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
轻松教你如何在C+中,使用参数化构造函数来初始化对象数组
Python编程性能调优:使用适宜的数据结构减少对象内存消耗
C++20:核心语言
mongodb源码实现系列-网络传输层模块实现二
这几个C+的坑,一旦踩中了,加班是肯定避免不了了!
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券