allocation 相关问题

内存分配是给程序一块内存的操作。

将指针转换为int和字符之间有什么区别吗?在C ++中

#包括 char ** make2D(const int dim1,const int dim2){char * toAlloc; const int size =(dim1 * dim2)+ dim2; toAlloc = new char [size]; for(int i = 0; i <dim2; ...

回答 2 投票 0

如何在不知道将存储多少值的情况下创建数组?

在C#中,我将值存储在数组中。所以要创建这个数组,我正在使用这个代码'int [] values = new int [10];'但是,如果我需要超过10个值,或者在我不知道有多少值的情况下怎么办...

回答 3 投票 1

5对角矩阵和for循环

是否有更简单的方法在Eigen中构造5对角矩阵?我可以运行循环并分配对角线和零,但我确实遇到了Diagonal <>只是不知道如何使用它5 ...

回答 1 投票 0

如何预分配(保留)priority_queue ?

如何使用std :: vector类型的容器预分配std :: priority_queue?的std :: priority_queue > pq; pq.c.reserve(1024);不编译......

回答 3 投票 10

显示反向顺序但不显示非反向顺序c ++

它不会以非反向顺序(cde)显示字符串char数组,但它会以相反的顺序显示数组(edc)。你能帮忙解释它为什么没有显示cde吗?我试着换......

回答 1 投票 -1

如何在Rust中运行时分配数组?

一旦我分配了阵列,我该如何手动释放它?指针算法在不安全模式下是否可行?就像在C ++中一样:double * A = new double [1000]; double * p = A; int i; for(i = 0; i <1000; i ++){...

回答 2 投票 4

使用scanf分配指针的整数

我有一个类似于这个的问题:使用scanf分配char数组指针而不是将char值分配给指针数组我想用scanf为指针int赋值。在......

回答 2 投票 0

致命错误!系统内存不足! UNITY 3D

我在一个只有2d spirtes的场景中工作,最近添加了一个粒子系统,其中一个子发射器具有碰撞效果。工作和测试几分钟后,我总是得到这个致命的......

回答 1 投票 4

对于2D动态分配的数组的循环错误

我在向我动态分配的2D数组写入值时遇到问题。似乎它不应该将值写入数组中的其他位置。据我所知,我......

回答 2 投票 1

正确分配一个新的放置数组

我正在构建一个内存分配器并使用placement new。假设我想将10个元素“放置”到堆上已分配的数组中。第一个常规新分配必要数量的......

回答 1 投票 0

未初始化的价值和铿锵优化

我创建了一个程序来打印“Hello World”字符串,如下所示:#include #包括 #包括 static void callString(char * _string); int main(){...

回答 1 投票 -1

julia闭包中的数组分配

我想知道在let-block中分配临时数组是一个好主意,它包含了一些函数吗?一些玩具示例:代替函数foo(x)y = 0(0)为i in 1:100 y [i] = 2 * ...

回答 1 投票 1

有没有办法在.NET进程中分配“可执行”的内存?

我想知道是否有任何方法可以在进程中分配内存并使该内存成为可执行文件?我找到了System.Runtime.InteropServices.Marshal.AllocHGlobal,不知道那件事......

回答 1 投票 -1

传递动态分配的矩阵以在C中的函数中进行修改

好吧,所以我需要在C中动态分配一个矩阵,然后传递它在一个函数中进行修改(我希望在返回main之后我在函数内部进行的更改)。这是什么 ...

回答 1 投票 1

传递大小作为参数VS在Fortran过程中假定形状

我试图决定这两个选项中哪一个是最好的:子程序sqtrace(Msize,Matrix,Value)整数,intent(in):: Msize real * 8,intent(in):: Matrix(Msize,Msize) )真实* ...

回答 1 投票 4

当空间复杂度为O(n log(n))时,您知道任何示例吗?

你知道任何空间复杂度为O(n log(n))的例子我刚刚开始学习算法而我无法找到答案。

回答 1 投票 0

为什么要再次在类的成员函数中启动指针变量?

这可能是一个愚蠢的问题,但我发现很难理解为什么我们需要再次将指针变量引入类公共成员函数,即使它是在私有...

回答 1 投票 -2

没有调用带有std :: vector的自定义deallocator

我期待这段代码打印“Hello world” - 当你的内存被释放时“Hello”和main中的“world”。但是“Hello”永远不会打印出来,这意味着我的解除分配器不会被调用。什么'...

回答 2 投票 1

在函数C中分配内存2d数组

如何在函数中为2d数组分配动态内存?我试过这种方式:int main(){int m = 4,n = 3; int ** arr; allocate_mem(ARR,N,M); void allocate_mem(int *** arr,int n,int m){* ...

回答 8 投票 14

为什么我的垃圾收集日志显示3.8GB作为最大可用堆大小,而我已经分配了4GB作为最大堆大小?

我在64位RHEL 6计算机上安装了64位热点JDK 1.7.0版。我为tomcat应用程序使用以下JVM选项。 CATALINA_OPTS =“$ {CATALINA_OPTS} -Dfile.encoding = UTF8 -Dorg ....

回答 1 投票 3

© www.soinside.com 2019 - 2024. All rights reserved.