如何设置巨大的头分配数组作为特定的浮点数C ++

问题描述 投票:0回答:2

首先,我使用Intel Math Kernel Library API分配了巨大的块内存。之后,我想将此数组设置为特定值,例如1234.5678。我计划使用void* memset( void* dest, int ch, std::size_t count );函数,但似乎该函数只能设置int值。我可以使用简单的for循环来解决此问题。但是,我认为使用for loop为如此大的块设置初始值不是很有效。所以我的问题是

  1. 是否有另一种不用C [0]来初始化如此大的块存储器的方法>

首先,我使用Intel Math Kernel Library API分配了巨大的块内存。之后,我想将此数组设置为特定值,例如1234.5678。我打算使用void * memset(void * ...

c++ memset
2个回答
0
投票

您可以使用for loop为数组的每个值分配一个值


0
投票

我打算使用void * memset(void * dest,int ch,std :: size_t count);函数,但似乎此函数只能设置int值。

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