Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio MSVC&x2B+;-强制将除“.reloc”之外的所有内容放在单个节中` < >我尝试过使用微软Visual C++ +代码>语法>(“.text”)< /COD>和但是二进制文件中仍然有一个.rdata部分。我没有使用标准的C库。我使用MSVC++作为字节码编译器,用于代码注入_Visual Studio_Visual Studio 2008_Visual C++_Linker - Fatal编程技术网

Visual studio MSVC&x2B+;-强制将除“.reloc”之外的所有内容放在单个节中` < >我尝试过使用微软Visual C++ +代码>语法>(“.text”)< /COD>和但是二进制文件中仍然有一个.rdata部分。我没有使用标准的C库。我使用MSVC++作为字节码编译器,用于代码注入

Visual studio MSVC&x2B+;-强制将除“.reloc”之外的所有内容放在单个节中` < >我尝试过使用微软Visual C++ +代码>语法>(“.text”)< /COD>和但是二进制文件中仍然有一个.rdata部分。我没有使用标准的C库。我使用MSVC++作为字节码编译器,用于代码注入,visual-studio,visual-studio-2008,visual-c++,linker,Visual Studio,Visual Studio 2008,Visual C++,Linker,它将通过在“.text”部分和“.rdata”部分中包含只读数据而大大简化注入。我该怎么做?是否有一个链接器选项可以将所有内容填充到一个分区中,或将两个分区合并在一起?Microsoft链接器中有一个合并分区选项。这看起来对我的目的有用/MERGE:[from=to]手动将所有字符串和其他静态数据放入堆栈中 所以你不需要其他部分,除了.text char String[] = { 's', 't', 'r', 'i', 'n', 'g', 0 }; 和Unicode: wchar_t Wide

它将通过在“.text”部分和“.rdata”部分中包含只读数据而大大简化注入。我该怎么做?是否有一个链接器选项可以将所有内容填充到一个分区中,或将两个分区合并在一起?

Microsoft链接器中有一个
合并分区
选项。这看起来对我的目的有用
/MERGE:[from=to]

手动将所有字符串和其他静态数据放入堆栈中

所以你不需要其他部分,除了.text

char String[] = { 's', 't', 'r', 'i', 'n', 'g', 0 };
和Unicode:

wchar_t WideString[] = { L'H', L'e', L'l', L'l', L'o', L'\0' };