腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
将未知对象存储到
C++
函数的下一次调用
python
、
c++
、
swig
我在用python调用一个用
C++
编写的函数myfunc()。每次调用myfunc()时,我都必须生成相同的庞大稀疏
矩阵
。相反,我要做的是创建一次
矩阵
,然后将
矩阵
的
指针
传递
给python,而不每次都重新分配空间。我担心的是这可能会导致某种记忆泄漏。简单地来回
传递
一个
指针
可以保存吗?Python不知道如何处理它,但是只要空间保持分配,我就能在
C++</
浏览 3
提问于2015-11-24
得票数 0
回答已采纳
2
回答
Visual Studio调试器
在
将数组
传递
给函数后无法查看数组
c++
、
visual-studio
、
arrays
、
debugging
double[4][4] x;MyFunction(x);我正在尝试
使用
问题是,当我查看OuterFunction的本地变量时,我可以很好地看到数组的所有元素,但是当我查看MyFunction的本地变量时,我只能看到数组的第一行,并且它显示它是一个
矩阵
4*而不是matrix4甚至当我只
传递
一个一维数组时也会发生这种情况--我传入一个matrix4,然后调试器将它识别为一个
矩阵
浏览 2
提问于2009-10-18
得票数 0
回答已采纳
1
回答
从uint16
指针
创建Mat
c++
、
opencv
我正在发现openCV,并在一个项目中工作,其中我有一个C#插件,它称为
C++
DLL来进行治疗。C#处理Mat,但我的合作伙伴给我发送了一个指向从C#到
C++
的
矩阵
的
指针
。因此,我试图
使用
这个
指针
再次创建一个
矩阵
,因为我不知道如何通过DLL
在
两个不同的语言之间
传递
Mat对象。openCV的openCV来查看计算的时间是否平均来说更快,也是因为之后我需要对这个
矩阵
执行更多的操作。因此,我需要从我得到的
指针</
浏览 2
提问于2018-04-16
得票数 0
回答已采纳
1
回答
将动态二维数组作为参数
传递
给
c++
中
的函数
c++
、
pointers
、
dynamic-arrays
、
pointer-to-pointer
大家好,我实际上试图
在
c++
中
创建一个二维数组,但无法创建,当我执行以下语句时 int arr=new int[10][10] 它给了我错误,当我
在
谷歌上搜索时,它显示
c++
中
的2D数组是
指针
数组,它被声明为像下面这样的语句,但现在我不能理解这样的逻辑,比如我如何指向这个
矩阵
上的数据,假设我应该写下存储
在
索引a[0][0]
中
的数字 cout<<a[0][0] 或者不是,当
指针
指向
浏览 40
提问于2020-10-18
得票数 0
回答已采纳
3
回答
在
指向、删除和指向另一个对象时,
在
C++
中
设置错误
指针
c++
、
pointers
、
segmentation-fault
我开始
使用
C++
中
的
指针
,我觉得我一定缺少了C和
C++
之间的一个关键元素。”,我只想让
指针
指向一个现有的
矩阵
。当我试图重新分配指向另一个对象的
指针
时,我会得到一个seg错误。 现在在C
中
,当我用malloc创建一个
指针
时,我能够释放这个
指针
。
指针
仍然存在,我可以指向其他地方。有没有一种方法可以实现我想要的东西,而不需要创建一堆只会在内存
中
挂起的对象,并导致内存泄漏
浏览 5
提问于2019-12-23
得票数 1
回答已采纳
1
回答
将指向数组元素的
指针
传递
给函数
javascript
,由
C++
中
的函数处理。
在
C++
中
,同样的函数可以接受向量或
矩阵
的输入,方法是让它接受指向特定数组元素的
指针
;只要
指针
算法很细致,并且知道内存布局是以行为主的,它就可以工作。我想知道
在
JavaScript
中
是否也可以做到这一点。i)一个需要一个向量的函数。但是,传入
矩阵</em
浏览 1
提问于2019-02-07
得票数 1
3
回答
指向二维数组列的
指针
c
、
arrays
、
pointers
、
matrix
我有一个用AN*i+j实现的一维数组的NxN 2D数组,我想引用数组的列,并能够将它们作为常规列向量
传递
给函数。您可以看到下面的N=3示例。该函数只返回
传递
给它的向量的平方: int result=0; for(int i=0;i<3;i+我真正想要的是让函数接受int vec[3]类型的参数,但是我搞不懂应该如何将
指针
向量作为向量元素指向的值的向量来
传递
。
浏览 0
提问于2012-03-27
得票数 1
回答已采纳
1
回答
在
C++
中
使用
指针
传递
矩阵
c
编译时没有警告或错误,当我尝试读取或写入
矩阵
constValues时,以下代码会崩溃。 还需要将其
传递
给另一个函数,即函数createOutputLine。false; for (c = i; c <= i + 7;
c+
constsStored][ch] = data[c]; data[c] =
浏览 19
提问于2019-03-01
得票数 0
2
回答
使用
在main1()中生成的值并在main2()中
使用
它们
c
、
function
、
matrix
、
main
如果我
在
c中有一个如下所示的程序: void main2() {} main1(); return 0;我有一些值,或者可以是
在
main1()中生成的
矩阵
,然后我想在main2()中
使用
这个
矩阵
。我们如何
浏览 3
提问于2014-04-29
得票数 1
6
回答
何时
在
C++
中
使用
指针
对
指针
?
c++
我想知道什么时候
在
C++
中
使用
指针
,为什么我们需要指向
指针
?我知道,当我们指向
指针
时,这意味着我们要将变量的内存地址保存到内存
中
,但我不知道为什么需要它?此外,我还看到了一些例子,
在
创建
矩阵
时总是
使用
指针
对
指针
!但是为什么
矩阵
可能需要
指针
指针
呢?
浏览 13
提问于2015-04-24
得票数 18
回答已采纳
1
回答
密集包装的
c++
容器
c++
、
containers
、
mpi
对于一个项目,我需要通过MPI
在
不同的进程之间
传递
大的“
矩阵
”。这些
矩阵
只是一个矩形数字容器,我只需要对它们做一些微不足道的操作。据我所知,
在
MPI
中
传递
这类对象的过程是
传递
一个指向
矩阵
的第一个元素及其大小的
指针
,因此
矩阵
必须是密集打包的,就像普通的C数组一样:double matrix[n][m],其中所有元素都是连续的,第二行紧跟在第一行之后开始
C++
的解决方案是
使用<
浏览 0
提问于2020-04-23
得票数 0
4
回答
C:将Struct
传递
给函数不会导致按值调用操作
c
、
function
、
struct
、
parameter-passing
我
在
一个用Visual
C++
编写的程序
中
遇到了以下问题,我希望任何人都能帮助我:{ int height; int
浏览 0
提问于2010-01-09
得票数 2
回答已采纳
1
回答
MATLAB表
指针
数组
c++
、
c
、
arrays
、
matlab
我目前正在为
C++
库开发一个包装器,以便可以
在
MATLAB中
使用
。我希望我的
C++
对象
在
MATLAB
中
,这样用户就可以对它们做一些事情。除了将它
传递
给另一个C函数之外,我什么也不能做,如下所示:所以我
在
MATLAB
中
调用我已经将MATLAB
矩阵
中
的数字数据
传递
给了C
浏览 7
提问于2014-08-19
得票数 0
回答已采纳
1
回答
如何在Matlab
中
通过引用将结构或类对象
传递
给函数
matlab
、
pass-by-reference
、
matlab-compiler
、
matlab-class
我有几个大的
矩阵
,它们应该在迭代算法
中
多次
传递
给不同的函数。如何避免将不必要的变量复制到函数
中
以加快程序运行速度?有没有办法将这些
矩阵
分组到一个结构或类
中
,并通过引用或
指针
传递
它们?更新:正如我
在
评论中看到的,我应该提供更多的细节。我有几个大的
矩阵
。其中很少一部分在程序中保持不变,其他的
在
每次迭代时
在
每个函数中都会发生变化。所以如果我通过值
传递
这些
矩阵</
浏览 4
提问于2016-09-02
得票数 0
1
回答
如何在不依赖numpy.i的情况下
使用
指针
将numpy数组
传递
给
C++
/SWIG?
c++
、
python
、
arrays
、
numpy
、
matrix
有没有办法只
使用
指向第一个元素的
指针
将numpy数组
传递
到
C++
/SWIG
中
?我有一个
C++
函数,它预期一个3xN
矩阵
,该
矩阵
应该存储
在
以列为主的索引连续内存
中
。因此,函数调用采用以下参数:其中numTrip是
矩阵
的N维(即三元组的数量)。有没有一种方法可以
在
SWIG<e
浏览 0
提问于2013-10-28
得票数 4
1
回答
如何将字符串
矩阵
从
C++
传递
给库达内核
c++
、
cuda
、
gpu
问题:
C++
剖面 char *tmp3;int text_length,ar
浏览 2
提问于2014-04-17
得票数 1
回答已采纳
2
回答
将双
矩阵
赋值给CvMat opencv
c++
、
opencv
我试过了CvMat* cvdata;当我
使用
调试方式时,似乎只有第一个元素分配给了cvdata。 有什么建议吗?
浏览 0
提问于2012-04-01
得票数 0
3
回答
作为输入参数指向
指针
(2D数组)的
指针
c++
、
arrays
、
pointers
、
parameters
、
constants
两个月前,我
在
大学开始学习
C++
,我正在设法将动态2d数组(指向
指针
的
指针
)作为输入参数
传递
给函数。我有一个动态的2d数组:p = new int*[R]; p[i] = new int[C]; 现在,我想
使用
const将这个
指针
p作为输入参数
传递
给一个函数我的意思是,我希望函数不能修改
矩阵
的元素。:从'int**‘到'const **’-fp
浏览 6
提问于2015-12-13
得票数 2
回答已采纳
1
回答
使用
指针
将浮点
矩阵
复制并强制转换为双精度
矩阵
c
、
pointers
、
matrix
、
void-pointers
我有一个指向双
矩阵
dmatrix的
指针
,我用以下命令声明了它:我还有一个指向
矩阵
imatrix的空
指针
,它具有相同维度的
矩阵
的int
矩阵
在
程序
中
的其他位置填充。如何仅
使用
指针
将值从数据
矩阵
复制到数据
矩阵
?这就是我正在尝试的。void *a; for(int c=0;c<n
浏览 2
提问于2015-09-25
得票数 2
4
回答
如何在CUDA内核中
使用
特征
c++
、
cuda
、
eigen
特征是
c++
线性代数库。
使用
基本数据类型(如基本浮点数数组)很容易,只需将其复制到设备内存并将
指针
传递
到cuda内核即可。但是特征
矩阵
是复杂的类型,那么如何将其复制到设备内存
中
,并让库达内核与之一起读写呢?
浏览 4
提问于2014-05-22
得票数 22
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
从零学习OpenCV 4
C+中的值传递和引用传递
全面理解C+指针和内存管理(一)
全面理解C+指针和内存管理(四)
9.基本的图像容器-OpenCV从零开始到图像识别系列
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券