C/C++实战012:VC++6.0控制台使用CString

 时间:2024-10-15 07:58:04

1、而今天的问题则是在写入宏参数时遇到的,那就是 当我们要写入一个56.660时我们并不能直接将该值赋值给cnc_wrmacro函数,同样需要对数据进行处理才行,那么这里就有个问题了,我们要先获取到数据的小数位数,这时我希望将该数据进行字符串切割来实现,想通过定义CString来处理数据,在VS2012中只要直接引入头文件#include <afx.h>就可以使用CString类,可是在VC++6.0中总是报错,无法识别CString。

C/C++实战012:VC++6.0控制台使用CString

3、看来添加#include <stdafx.h>没啥用,还是去掉#include <stdafx.h>只引用了#include <afx.h>,再编译时又提示错误:VC: afxv_w32.h(216) : fatal error C1004: unexpected end of file found,打开afxv_w32.h文件你会发现,他所说指定的错误行竟然没有任何东西,你删一行,错误提示就往前推一行。

C/C++实战012:VC++6.0控制台使用CString

5、最后成功的代码如下,就只是引用了#include <afx.h>头文件就可以使用CString了,真是好奇怪....害我今天折腾了一天,现在记录下。

C/C++实战012:VC++6.0控制台使用CString

7、这个问题可以在 Project -> Settings -> C/C++ 中的Category 选择 Code Generation,然后在下方的Use run-time library 中选择“debug multithreaded” 模式即可。

C/C++实战012:VC++6.0控制台使用CString
  • 如何在IIS中添加ISAPI和CGI限制功能
  • 桌面右键新建菜单添加BAT批处理文档的方法
  • 用C#实现带箭头的直线,可调整箭头的大小
  • 修改 CentOS 6.x Linux系统主机名的教程
  • directx修复工具win10的使用教程
  • 热门搜索
    四川九寨沟旅游 澳门创律旅游娱乐公司 旅游咨询师 西安旅游攻略5天 旅游景点排行榜 江苏旅游景点介绍 三亚自由行旅游攻略 韩国旅游报价 酷讯旅游网 长白山天池旅游