0

我有一个快速的问题,我认为可以快速回答。我有一个字符串变量,我需要用预定的字符填充它。问题是,我有很多东西要放。如何在没有巨大(“lotsandlotsoftext”)的情况下用所有文本填充该字符串;我什么时候申报?我不希望它位于单独的文本文件中。

谢谢 :)

4

1 回答 1

-1

使用字符串资源加载您的 std::string。

1) 将字符串添加到资源编辑器: 如何在 Visual Studio 2008 中添加字符串资源

2) 然后使用 LoadString

3)然后使用 LoadedString 作为构造函数的参数

    TCHAR buf[<yourverylongstringlength>]; 
    LoadString(hInst, IDS_YOURSTRINGRESOURCE, buf, sizeof(buf)/sizeof(TCHAR)); 
    const std::string YourCPlusPlusString = buf;

MSDN 加载字符串

使用 LoadString 的示例

于 2013-05-19T18:44:50.683 回答