MFC:std::string 与 CString?
将 C++ 与 MFC 结合使用。由于具有 C# 背景,我通常只使用 string 来表示所有字符串。我将它们用于类成员、方法参数和方法返回值。 现在,在 C++ 中,…
C从std错误读取字符串
我想从标准输入读取字符串并将其输出到控制台。我用的是这种方法: char* cmdline do{ scanf("%s\n", &cmdline) printf("%s\n", cmdline) }while(c…
在 C++ 中将结构指针设置为 null 时,存储的值消失
我正在编写一个 C++ 应用程序来在大型歌词数据库中进行单词搜索。首先,我将每个单词放入一个 Word 结构中,如下所示: struct Word{ char* clean int…
将字符串转换为 unsigned char[]
我目前有一个数据包,如下所示: struct Packet { unsigned short sequenceNumber unsigned short length unsigned char control unsigned char ack u…
c++使用 tolower 时 cstrings 出现格式错误
您好,所以我尝试采用 cstring 并将其设置为小写,但是当我在最后打印 cstring 时,我收到一个奇怪的格式框,其中一些字母应该在其中。有人有什么想法…
我在这里错过了什么吗? XD TrimRight 似乎不想工作
好的,这是要演示的一小部分代码: CString txt = _T("Hello World") CString txt2 = txt txt2.TrimRight('W') AfxMessageBox(txt2) 输出是“Hello Wo…
Matplotlib,保存到 CString 对象时可以替代 savefig() 来提高性能吗?
我正在尝试加快将图表保存为图像的过程。现在我正在创建一个 cString 对象,我使用 savefig 将图表保存到其中;但我真的非常非常感谢任何帮助改进这种…
C 中从用户处获取的字符串正在被扰乱
我编写了以下 C 代码来获取用户的字符串列表。但存储的字符串给出了奇怪的值。 #include <stdio.h> #include <stdlib.h> #define MAX_STRING_…
为什么 C 的 strcpy 使用双索引数组会失败?
下面的代码似乎出现了段错误,我不明白为什么。 #include <string.h> static char src[] = "aaa" int main() { char* target[2] = {"cccc","bbbbb…
如何使用 boost 序列化 CString
我正在尝试使用 boost::serialization 来替换现有项目的一部分,该项目实现了自己的序列化方法,但效果并不好。 但是,由于应用程序使用 MFC,我面临…
Windows XP 和 7 中的 CString 格式问题和差异?
有一个问题,下面的代码适用于 Windows 7 而不适用于 Windows XP?无论如何,你知道其中的原因吗?提前致谢。我已经检查过这不是数据库错误。 对于 Wi…
C++ 中奇怪的内存管理问题(至少对于初学者来说)
我是 C++ 新手,我有很多 Objective-C 经验。 我试图将一个 C 字符串数组(即 char **)作为我的类中的实例变量,该变量在我的构造函数中分配并填充,…
CString::Format() 可以接收 const std::string 吗?
可以 CString::Format()接收 const std::string? 例子: void some_func( const std::string a_string ) { CString b_string("World") CString c_str…
在 C++ 中转换类型时出错
我有一个程序需要使用 Format()函数将字符串文字和 int 组合成 CString 变量。我尝试了几种不同的方法来执行此操作,它们的代码在这里: // declare v…