www.1862.net > 孙鑫VC++15课多线程聊天程序,我按照视频用vC6,和vs2008均能编译过,但是运行后CPU使用...

孙鑫VC++15课多线程聊天程序,我按照视频用vC6,和vs2008均能编译过,但是运行后CPU使用...

右键转到进程看一下是不是这个程序的问题,还有就是Debug模式下包含很多调试信息,是比较占用资源的,切换到release模式试一下会不会好转.

建议先用VC6熟悉VS系统编程操作流程,然后再使用08或者10,区别只是工具的区别,语言MFC消息机制都是一样的,理解之后用什么工具都一样

加两个 iter=f.end();就可以VS2008的insert中参数好像都是constiterator insert(const_iterator _Where, const _Ty& _Val){// insert _Val at _Wheresize_type _Off = size() == 0 ? 0 : _Where - begin();_Insert_n(_Where, (size_type)1, _Val);return (

那就先用VC6,我现在刚看完视频,挺好的,但是,还是不太懂.

估计是你忘了L了.如下试一下.str.Format(L"%d",a); AfxMessageBox(str);

2008新建项目,选择Win32里的Win32控制台应用程序,在弹出的对话框中选择Windows应用程序,完成!假设你的项目名字是TTT然后在TTT.cpp中,把除了前两行:#include "stdafx.h"#include "TTT.h"以下的代码都删掉,然后换成你的代码.然后,菜单中项目->属性,配置属性->常规,右侧的“字符集”,把使用Unicode字符集改为使用多字节字符集

重新建一个VC6.0 的项目,然后把.cpp和.h手动添加到项目中去.

vs2008实际上和vc6.0差不多,你新建一个工程,注意选择Win32 applcation 而不是控制台程序,或者选择MFC wizard进行创建,注意你要选择的条件,最好OK .编译一下就是一个窗口程序 了,当然这个程序什么功能都没有,只是一个简单有界面的程序.你要实现什么功能还需加很多代码.建议你看看孙鑫的vc++视频,讲的很详细.上网百度 一下就能搜到.希望对你有所帮助!

vc6默认采用的是"多字节字符集" 而在vs2008中默认采用的是" Unicode 字符集"所以vc6写的程序在vs2008中打开时常常存在需要转换的问题如果单纯为了解决这个问题请修改为"多字节字符集" 既可具体操作步骤如下1:打开项目2:菜单栏->项目->配置属性->常规->字符集 修改为 "使用多字节字符集" PS:应当养成使用"Unicode 字符集"开发的良好习惯 即使在vc6中也尽量采用"Unicode 字符集" 进行开发

有两种情况,1.是你编的程序本身有问题,编译会出现这种情况. 2.是visual studio C++ 6.0 编辑器有问题,换VS2008或2010的吧!

相关搜索:

网站地图

All rights reserved Powered by www.1862.net

copyright ©right 2010-2021。
www.1862.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com