腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
C++
中
,
是否
可以
在
不
兼容
类型
的
std
::
vector
对象
之间
传输
不同
类型
的
缓冲区
c++
、
containers
我有两个向量
std
::
vector
<Type1>和
std
::
vector
<Type2>,它们有两个
不同
的
不
兼容
类型
Type1和Type2,大小相关(例如,sizeof(Type1)==2*sizeof我想要执行一个swap()操作,就像
std
::
vector
::swap()所做
的
那样,但是
在
类型
不
浏览 12
提问于2019-05-12
得票数 3
2
回答
为什么我要使用cl::
vector
?
c++
、
opencl
、
std
目前,我正尝试
在
OpenCL
中
做一些项目,以了解它是如何工作
的
,以及它如何帮助我更快地进行计算。互联网上
的
大多数教程都建议我们应该使用cl::
vector
而不是
std
::
vector
。 为什么?它们
之间
有什么区别?为什么cl::
vector
更适合OpenCL开发?
浏览 0
提问于2012-12-09
得票数 1
回答已采纳
1
回答
在
CNI/
C++
代码
中
实例化模板类
java
、
c++
、
gcc
、
gcj
在过去
的
几个小时里,为了插入Java和
C++
代码,我一直
在
玩弄CNI。当我正在寻找使用Java集合来替换丢失libstd
的
旧团队
的
可能性时,我尝试创建一个java.util.Stack
对象
并对其进行操作。error: ‘java::util::Stack’ is not a template( Person
对象
是定义良好
的
java类)
浏览 4
提问于2016-05-11
得票数 0
回答已采纳
3
回答
返回初始化列表,而不是
在
std
::function
中
返回向量
c++
、
c++11
、
vector
、
initializer-list
、
std-function
编辑:它不是重复
的
链接问题(这也是我
的
)。这里所有的返回
类型
都是
std
::
vector
。我不想返回一个initializer-list。我想直接用
std
::
vector
填充返回
的
initializer-list 1)
std
::
vector
<int> foo(){ return
std
::function
浏览 3
提问于2016-06-18
得票数 6
回答已采纳
2
回答
VBO与
std
::
vector
c++
、
opengl
、
vector
、
vbo
我用
C++
和OpenGL编写了一个模型加载器。我使用
std
::vectors来存储我
的
顶点数据,但是现在我想将它传递给glBufferData(),但是数据
类型
有很大
的
不同
。我想知道
是否
有一种方法
可以
在
std
::
vector
之间
转换为文档化
的
const GLvoid * for glBufferData()。顶点型{ flo
浏览 26
提问于2011-08-24
得票数 45
回答已采纳
1
回答
DirectX 9
中
面向
对象
渲染框架
的
一般方法?
c++
、
directx
我正在用
C++
和DirectX 9编写一个图形引擎,我打算稍后
在
游戏中使用它。不久前,我用OpenGL写了一个功能齐全
的
2D引擎和一个基本
的
3D引擎,但现在我决定用DirectX 9开始一个新项目。
在
我之前
的
引擎
中
,我创建了一个Entity
类型
的
std
::
vector
,它
可以
包含子
类型
,如Tank、Weapon、Particle等。现在我
的
问题是
浏览 0
提问于2012-02-19
得票数 0
回答已采纳
3
回答
为什么是非法
的
:将指针向量复制到指向常量
的
指针向量
c++
、
c++11
、
pointers
、
vector
、
constants
问题
std
::
vector
</***/ double*> ptrsToObj = {&a, &b}实际上,将指针向量
std
::
vector
<T*>复制到指向常量
浏览 2
提问于2017-01-26
得票数 9
回答已采纳
1
回答
向量
对象
声明后
的
括号是什么意思?
c++
、
oop
我来自Python背景,但我正在阅读
C++
标准库
中
可用
的
对象
和数据结构
的
类型
,并且我看到声明(例如,字符串
的
vector
):表示初始化为包含10个string
类型
对象
的
string
对象
。我
的
问题是: 声明
的
<string>部分
是否</em
浏览 12
提问于2012-11-14
得票数 2
回答已采纳
1
回答
asio::
缓冲区
类型
,用于同时发送
std
::
vector
和
std
::string
c++
、
string
、
vector
、
boost-asio
我想找到一个asio::buffer
类型
/构造函数,我
可以
使用它通过
std
::string和
std
::
vector
对象
发送asynch_send_to。 send_datagram(asio::buffer(mVector.data(), mVector.size());
std
::string mStringwor
浏览 4
提问于2016-03-15
得票数 1
回答已采纳
1
回答
使用unique_ptr作为我自己移动构造函数
的
替代方法是很好
的
实践吗?
c++
我正在用
C++
做一个纸牌游戏。它类似于纸牌,即有
不同
的
堆叠和堆,卡片是从一个移动到另一个。我对各种堆使用
std
::
vector
,但使用
的
不是
std
::
vector
<Card>,而是
std
::
vector
<
std
::unique_ptr<Card>>。我这样做
的
理由是: 它确保所有权责任在当前
在
std
::move
浏览 3
提问于2021-03-25
得票数 3
回答已采纳
2
回答
模板类
对象
的
C++
向量
c++
、
class
、
templates
、
vector
我不知道
是否
有可能达到我正在尝试
的
目标,但也许有人能引导我朝着正确
的
方向前进。这是
在
一个嵌入式系统上。 我有一个SPI通信,它返回表示一组寄存器
的
std
::
vector
<int>。为了处理这个问题,我
在
每个read调用上创建一个
对象
,其中包含一个
std
::promise<
std
::
vector
<int>> (和一些其他信息),并直接返回它
浏览 2
提问于2018-08-22
得票数 0
回答已采纳
4
回答
通配符向量模板
c++
我必须根据用户输入创建一种特殊
类型
的
向量。例如,用户必须选择他想要创建int
的
向量还是字符串
的
向量。
是否
有可能预先定义一个向量,并在例如开关情况下清楚地定义它?类似于:switch(input) { vec =
vector
<int>()...break; vec =
vector
<string>().... br
浏览 0
提问于2011-05-04
得票数 0
回答已采纳
6
回答
将派生类指针
的
std
::
vector
引用为函数
的
输入参数
c++
我一直
在
尝试,但由于问题非常具体,我找不到一个。class BNode}; class DNode : public B
浏览 0
提问于2010-10-13
得票数 1
1
回答
vector
<string>或
vector
<shared_ptr<string>> in
c++
14
c++
、
c++11
在
旧
的
c++
风格
中
,
在
构造包含许多string
对象
的
大
vector
时,我总是使用
vector
< shared_ptr < string> >或
vector
< string* >来避免内存复制。由于c++11,
c++
具有rvalue和move语义;现在
可以
使用
vector
< string >了吗? 我使用gcc
浏览 8
提问于2017-06-06
得票数 1
4
回答
如何通过引用将
std
::向量传递给函数,默认值是
C++
中
的
空
std
::向量?
c++
、
visual-studio-2010
、
gcc
我一直试图通过引用将
std
::向量传递给一个函数,默认值是空
的
std
::向量。我
的
函数声明如下:我
的
职能
的
定义是:{
浏览 6
提问于2012-11-06
得票数 2
回答已采纳
1
回答
C++
,Python,
不
兼容
的
数字
类型
c++
、
python
、
types
、
vector
、
typeerror
我
在
Boost中使用
vector
_indexing_suite有困难。
在
C++
中
,我定义了: .def(
vector
_indexing_suite
vector
_indexing_suite<
std
::
vector</em
浏览 0
提问于2011-10-12
得票数 1
回答已采纳
1
回答
使
对象
在
DLL
之间
共享
c++
、
dll
、
plugins
我用DLL(或者.so
的
,它是跨平台
的
)写了一个模块化系统。这些独立
的
插件必须与主系统
的
对象
挂钩。这些插件还需要一个基类,一种连接到主系统
的
API。 我尝试
在
DLL
中
包含所有的头文件,但有两个问题:每次构建插件时都包含API。第二个是:对于静态方法,我需要一个cpp文件,但是他不使用主应用程序<e
浏览 3
提问于2015-02-20
得票数 0
2
回答
为什么
std
::string不是
std
::
vector
的
专门化?
c++
、
string
、
vector
、
stl
显然,将字符串视为字符
的
向量是显而易见
的
。那么,为什么字符串有它自己
的
特殊实现,这似乎与向量类
的
实现非常
不同
?为了说明这一点,下面是两个类
的
一些片段,以表明所需
的
工作非常相似,例如,使用分配器来管理内存。同时,具有性状也可能对载体有用。下面从
std
::string
的
实现
中
摘录下来,如果我们允许一个向量具有
类型
特征,那么它将适合于更一般
的
std
::
vecto
浏览 3
提问于2015-02-09
得票数 7
回答已采纳
3
回答
将
std
::
vector
<
std
::byte>分配给
std
::
vector
<char>而不复制内存
c++
、
vector
、
byte
、
c++17
、
stdmove
我有一个返回
std
::
vector
<
std
::byte>
的
函数 我知道
std
::byte既不是字符
类型
,也不是整体
类型
,只有通过
类型
广播才能将其转换为字符。到目前一切尚好。因此,我希望(
在
知道只包含字符数据
的
情况下)使用
std
::move将底层
缓冲区
的
所有权从
std
::
vector
<
std
::
浏览 19
提问于2020-06-21
得票数 6
回答已采纳
2
回答
std
:绑定“没有匹配
的
调用函数”
c++
最下面是我所犯
的
错误。我该怎么处理?; }; BoardManager::BoardManager() { }sketch/BoardManager.cpp: In::_Bind_helper<false, void (
浏览 0
提问于2019-01-21
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
你们以为我在学C加加?其实我在学Python!人生苦短!
你们以为我在学C+?其实我在学 Python
智能指针:让C+程序更加安全和高效的神器
Bitcoin 序列化库使用
C+的模板类vector的用法“一”
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券