- 博客(6)
- 收藏
- 关注
原创 【C++】为什么不能用字符串给char数组赋值
char数组名实际是一个指针常量,储存了这个字符数组的起始地址,不可指向其他字符串、字符数组的地址,也就是说它是一个不可修改的值,因为它是个常量。
2024-04-16 17:21:25 308
原创 Winform工程界面中英文切换:基于本地化生成资源文件Form.en-US.resx
在一个软件中支持英文、中文两种语言,那么就必须有这两种语言的资源文件,这在Winform中可以采用资源文件(后缀名为.resx)来实现。在Visual Studio开发环境中生成资源文件可使项目系统为可本地化的用户界面元素(如窗体上的文本和图像)生成资源文件。然后将该资源文件生成到附属程序集中。上述资源文件称作基于窗体的资源。通常,应对特定于 Windows 窗体应用程序中的某个窗体的所有资源使用基于窗体的资源。
2024-02-27 10:51:11 1464
原创 MFC工程访问PostgreSQL数据库的准备工作:添加libpq库
MFC工程如果要访问PostgreSQL数据库,可以使用开源的libpq库,在VS2019中,需要给MFC工程添加如下配置:1. include:libpq-fe.h2. lib:libpq.lib3. dll:libcrypto-1_1-x64.dll;libiconv-2.dll;libintl-8.dll;libpq.dll;libssl-1_1-x64.dll
2024-02-22 17:56:30 1133
原创 MFC工程修改输出文件路径导致Debug调试无法进入断点
用VS2019调试一个MFC项目,因为所生成的exe程序需要一些同目录下的ini,dll,exe支持文件才能运行,所以需修改工程的**输出文件路径**,但修改后在Debug调试状态下运行,所设断点变为白色加感叹号,无法进入,断点处提示:**还没有为该文档加载任何符号**。
2024-02-19 17:51:46 366
原创 用scanf输入string类型的数组
string s[m];for(int i=0;i<m;i++){s[i].resize(30); //为s[i]预先分配足够的空间scanf("%s",&s[i][0]);getchar();}
2019-07-06 11:50:49 1132
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人