1
3
您的链接器可以简单地丢弃它认为没有使用的符号(GNU链接器就是这样做的)。在这种情况下,可以显式地将对象文件与该符号链接起来。 在没有任何额外的努力的情况下,C++无法控制在其他编译单元中定义的全局对象的初始化顺序。 http://www.parashift.com/c++-faq-lite/ctors.html#faq-10.12 ). 使用“construct on first Use”习惯用法,简单地说就是将静态对象包装到函数中。 |
2
2
如果您有:
以及:
那么这应该管用。但是,如果你换第二行
然后你需要确保
这两种方法都不应导致分割错误。如果您遇到分割错误,那么问题可能是
|
3
2
|
Community wiki · 打印1到1000,不带循环或条件 1 年前 |
OverHeaven · 在2D数组中打印每行两次-C 2 年前 |
user16218933 · php上没有显示图像 2 年前 |
Sinayra · 循环中的strcat()与sprintf() 6 年前 |
obvionaoe · printf()在错误的位置打印换行符 6 年前 |
ByteMe95 · 错误的printf类型仍在打印正确的值 6 年前 |
141_MATRIX_141 · 指针C的值 6 年前 |