相关疑难解决方法(0)

链接器内联函数可以吗?

在该文件中file1.c,调用在文件中实现的函数file2.c.当我链接file1.o,并file2.o为可执行文件,如果该功能file2是非常小的,将连接器自动检测功能小,内联呼吁?

c optimization linker inline

43
推荐指数
1
解决办法
1万
查看次数

我需要创建一个非常大的位/布尔值数组.我如何在C/C++中做到这一点?

甚至可以创建一个超过100000000个元素的位数组?如果是的话,我该怎么做呢?我知道对于char数组我可以这样做:

char* array;

array = (char*)malloc(100000000 * sizeof(char));

如果我要在char array[100000000]那时声明数组,那么我会得到一个分段错误,因为已经超出了最大数量的元素,这就是我使用的原因malloc.

有什么类似的东西,我可以做一个位数组?

c c++ arrays bitset

3
推荐指数
3
解决办法
4883
查看次数

标签 统计

c ×2

arrays ×1

bitset ×1

c++ ×1

inline ×1

linker ×1

optimization ×1