vs2010 mfc编程入门建立.C文件,将以下程序贴入运行,出现如下错误,求指导

vs2010中运行程序,出现错误:string subscript out of ra…_c++吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:153,361贴子:
vs2010中运行程序,出现错误:string subscript out of ra…收藏
//从键盘输入一行字符串,将其中的字母输出到文件"f2.dat",//再从"f2.dat"中读入串,小写字母转大写后输入到"f3.dat"#include &iostream&#include &string&#include &fstream&void save_to_file(char *name,string &s){ ofstream outfile(name); if(!outfile) {
cerr&&"open file error!"&&
exit(1); } outfile&&s;//输出到文件 cout&&s&&//输出到屏幕 outfile.close();}void get_from_file(char *name1,string &s){ int i=0; ifstream infile(name1,ios::in); if(!infile) {
cerr&&"open file error"&&
exit(1); }while(infile.get(s[i++])); infile.close();}void turn1(string &s)//去除字符串中的非字母字符{ int j=0; string s1=s; for(int i=0;s[i]!=NULL;i++)
if(s[i]&=65&&s[i]&=90||s[i]&=97&&s[i]&=122)
s1[j++]=s[i]; s1[j]='\0'; s=s1;}void turn2(string &s)//将字符串的小写字母转大写{ for(int i=0;s[i]!=NULL;i++) if(s[i]&=97 && s[i]&=122) {
s[i]=s[i]-32;//小写字母转大写字母 }}int main(){ cin&&s; turn1(s); save_to_file("f2.dat",s); get_from_file("f2.dat",s); turn2(s); save_to_file("f3.dat",s); return 0;}
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或VS2010运行时无法启动程序系统找不到指定文件怎么回事
[问题点数:40分,结帖人xiaohuihui52309]
VS2010运行时无法启动程序系统找不到指定文件怎么回事
[问题点数:40分,结帖人xiaohuihui52309]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
相关帖子推荐:
2012年12月 C/C++大版内专家分月排行榜第三2012年11月 C/C++大版内专家分月排行榜第三2012年11月 扩充话题大版内专家分月排行榜第三2012年10月 C/C++大版内专家分月排行榜第三
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。vs2010调试运行c语言程序不显示结果怎么回事?_百度知道
vs2010调试运行c语言程序不显示结果怎么回事?
提问者采纳
在结束加上一行system(&pause&)应该是一闪而过吧
其他类似问题
您可能关注的推广
c语言程序的相关知识
按默认排序
其他3条回答
system(&pause&);
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁vs2010运行程序报错:error LNK2019: 无法解析的外部符号
如题,我在vs2010环境下做C++练习题时出现该错误。程序代码如下:
#ifndef ARRAY_H
#define ARRAY_H
template&typename T&
class Array
Array(int n);//数组首地址不用指定,待会分配
Array(Array &a);
T getAt(int i);//返回第i个数组元素
void setAt(T x,int i);//将第i个元素设置为x
protected:
T *//数组首地址
//数组长度
//array.cpp
#include "array.h"
template&typename T&//所有成员函数前必须加模板声明
Array&T&::Array(int n)//成员函数类名后需加&T&
array=new T[n];
template&typename T&
Array&T&::Array(Array &a)
array=new T[length];
for(int i=0;i&i++)
array[i]=a.array[i];//数据复制
template&typename T&
Array&T&::~Array()
template&typename T&
T Array&T&::getAt(int i)
return array[i];
template&typename T&
void Array&T&::setAt(T x,int i)
array[i]=x;
//test.cpp
#include "array.h"
#include &iostream&
void main()
int a[]={1,2,3,4,5};
double b[]={0,0.5,1.0,1.5,2.0};
Array &int&a1(5);//使用时必须指明传递给类模板的数据类型
Array &double&b1(5);//必须分两行写
for (int i=0;i&5;i++)
a1.setAt(a[i],i);//数据拷给对象
b1.setAt(b[i],i);
Array &int&a2(a1);
for (int i=0;i&5;i++)
cout&&a1.getAt(i)&&"
"&&a2.getAt(i)&&"
"&&b1.getAt(i)&&
具体的报错信息如下:
c: __thiscall Array::~Array(void)" (??1?$Array@N@@QAE@XZ),该符号在函数 _main 中被引用
1&test.obj : error LNK2019: 无法解析的外部符号 "public: __thiscall Array::~Array(void)" (??1?$Array@H@@QAE@XZ),该符号在函数 _main 中被引用
1&test.obj : error LNK2019: 无法解析的外部符号 "public: int __thiscall Array::getAt(int)" (?getAt@?$Array@H@@QAEHH@Z),该符号在函数 _main 中被引用
1&test.obj : error LNK2019: 无法解析的外部符号 "public: double __thiscall Array::getAt(int)" (?getAt@?$Array@N@@QAENH@Z),该符号在函数 _main 中被引用
1&test.obj : error LNK2019: 无法解析的外部符号 "public: __thiscall Array::Array(class Array &)" (??0?$Array@H@@QAE@AAV0@@Z),该符号在函数 _main 中被引用
1&test.obj : error LNK2019: 无法解析的外部符号 "public: void __thiscall Array::setAt(double,int)" (?setAt@?$Array@N@@QAEXNH@Z),该符号在函数 _main 中被引用
1&test.obj : error LNK2019: 无法解析的外部符号 "public: void __thiscall Array::setAt(int,int)" (?setAt@?$Array@H@@QAEXHH@Z),该符号在函数 _main 中被引用
1&test.obj : error LNK2019: 无法解析的外部符号 "public: __thiscall Array::Array(int)" (??0?$Array@N@@QAE@H@Z),该符号在函数 _main 中被引用
1&test.obj : error LNK2019: 无法解析的外部符号 "public: __thiscall Array::Array(int)" (??0?$Array@H@@QAE@H@Z),该符号在函数 _main 中被引用
1&D:\vsprojects\chaper5\array3\Debug\array3.exe : fatal error LNK1120: 9 个无法解析的外部命令
补充:我将上述代码改写到同一个cpp文件中,发现问题解决。
我重新建立过项目和文件,确定不是建错工程、建错文件等情况。望各位给出一些方向,谢谢!
按赞数排序
我将上述代码改写到同一个cpp文件中,发现问题解决,引用头文件中包含了类,
和一些函数声明
而主函数调用的时候是找不到函数体的(默认去系统函数库去找)、
找不到所以链接错误
其他相似问题
相关参考资料vs2010新建一个默认MFC程序运行报如下错误,什么也没有改动,求解答,谢谢。
&stdafx.cpp
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atlcore.h(111): error C3861: “InitializeCriticalSectionAndSpinCount”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atltransactionmanager.h(188): error C2061: 语法错误: 标识符“WIN32_FIND_DATA”
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atltransactionmanager.h(441): error C2143: 语法错误 : 缺少“)”(在“__stdcall”的前面)
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atltransactionmanager.h(441): error C2059: 语法错误:“)”
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atltransactionmanager.h(442): error C2065: “PFNMOVEFILETRANSACTED”: 未声明的标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atltransactionmanager.h(442): error C2146: 语法错误: 缺少“;”(在标识符“pfMoveFileTransacted”的前面)
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atltransactionmanager.h(442): error C2065: “pfMoveFileTransacted”: 未声明的标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atltransactionmanager.h(442): error C2065: “PFNMOVEFILETRANSACTED”: 未声明的标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atltransactionmanager.h(442): error C2146: 语法错误: 缺少“;”(在标识符“GetProcAddress”的前面)
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atltransactionmanager.h(447): error C2065: “pfMoveFileTransacted”: 未声明的标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atltransactionmanager.h(449): error C2065: “pfMoveFileTransacted”: 未声明的标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atltransactionmanager.h(496): error C2065: “WIN32_FILE_ATTRIBUTE_DATA”: 未声明的标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atltransactionmanager.h(496): error C2146: 语法错误: 缺少“;”(在标识符“fileAttributeData”的前面)
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atltransactionmanager.h(496): error C2065: “fileAttributeData”: 未声明的标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atltransactionmanager.h(497): error C2065: “fileAttributeData”: 未声明的标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atltransactionmanager.h(499): error C2065: “fileAttributeData”: 未声明的标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atltransactionmanager.h(499): error C2228: “.dwFileAttributes”的左边必须有类/结构/联合
1& & & & & &类型是“'unknown-type'”
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atltransactionmanager.h(540): error C2061: 语法错误: 标识符“WIN32_FIND_DATA”
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atltransactionmanager.h(552): error C2143: 语法错误 : 缺少“)”(在“__stdcall”的前面)
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atltransactionmanager.h(552): error C2059: 语法错误:“)”
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atltransactionmanager.h(553): error C2065: “PFNFINDFIRSTFILETRANSACTED”: 未声明的标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atltransactionmanager.h(553): error C2146: 语法错误: 缺少“;”(在标识符“pfFindFirstFileTransacted”的前面)
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atltransactionmanager.h(553): error C2065: “pfFindFirstFileTransacted”: 未声明的标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atltransactionmanager.h(553): error C2065: “PFNFINDFIRSTFILETRANSACTED”: 未声明的标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atltransactionmanager.h(553): error C2146: 语法错误: 缺少“;”(在标识符“GetProcAddress”的前面)
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atltransactionmanager.h(558): error C2065: “pfFindFirstFileTransacted”: 未声明的标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atltransactionmanager.h(560): error C2065: “pfFindFirstFileTransacted”: 未声明的标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atltransactionmanager.h(560): error C2065: “FindExInfoStandard”: 未声明的标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atltransactionmanager.h(560): error C2065: “pNextInfo”: 未声明的标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atltransactionmanager.h(560): error C2065: “FindExSearchNameMatch”: 未声明的标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atltransactionmanager.h(565): error C2065: “pNextInfo”: 未声明的标识符
1&c:\program files (x86)\microsoft sdks\windows\v7.0a\include\shobjidl.h(12663): error C2061: 语法错误: 标识符“WIN32_FIND_DATAA”
1&c:\program files (x86)\microsoft sdks\windows\v7.0a\include\shobjidl.h(12934): error C2061: 语法错误: 标识符“WIN32_FIND_DATAW”
1&c:\program files (x86)\microsoft sdks\windows\v7.0a\include\shobjidl.h(30808): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1&c:\program files (x86)\microsoft sdks\windows\v7.0a\include\shobjidl.h(30808): error C2143: 语法错误 : 缺少“,”(在“*”的前面)
1&c:\program files (x86)\microsoft sdks\windows\v7.0a\include\shobjidl.h(30811): error C2061: 语法错误: 标识符“WIN32_FIND_DATAW”
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(227): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(227): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(228): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(228): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(229): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(229): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(230): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(230): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(231): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(231): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(232): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(232): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(233): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(233): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(234): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(234): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(235): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(235): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(236): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(236): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(237): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(237): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(238): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(238): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(239): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(239): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(240): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(240): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(241): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(241): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(242): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(242): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(243): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(243): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(244): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(244): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(245): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(245): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(246): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(246): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(247): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(247): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(248): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(248): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(249): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(249): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(250): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(250): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(251): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(251): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(252): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(252): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(253): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(253): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(254): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(254): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(255): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(255): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(256): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(256): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(257): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(257): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(259): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(259): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(260): error C3861: “ActivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(260): error C3861: “DeactivateActCtx”: 找不到标识符
1&d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afxcomctl32.h(260): fatal error C1003: 错误计数超过 100;正在停止编译
1&生成失败。
1&已用时间 00:00:01.45
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
根据你提供的信息,首先你需要确认你的VS2010安装是否正常。你可以试着建一些其他的项目测试一下。可能是软件兼容性问题,建议你卸载干净后重装一下,或者用VS2012试试。
&THE CONTENT IS PROVIDED &AS IS& WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED&
MSDN Community Support
Please remember to &Mark as Answer& the responses that resolved your issue. It is a common way to recognize those who have helped you, and makes it easier for other visitors to find the resolution later.
已标记为答案
去掉使用预编译头文件试试。或者重新创建ATL工程。麻烦把正确答案设为解答。
已标记为答案
根据你提供的信息,首先你需要确认你的VS2010安装是否正常。你可以试着建一些其他的项目测试一下。可能是软件兼容性问题,建议你卸载干净后重装一下,或者用VS2012试试。
&THE CONTENT IS PROVIDED &AS IS& WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED&
MSDN Community Support
Please remember to &Mark as Answer& the responses that resolved your issue. It is a common way to recognize those who have helped you, and makes it easier for other visitors to find the resolution later.
已标记为答案
去掉使用预编译头文件试试。或者重新创建ATL工程。麻烦把正确答案设为解答。
已标记为答案
Microsoft 正在进行一项网上调查,以了解您对 Msdn 网站的意见。如果您选择参加,我们将会在您离开 Msdn 网站时向您显示该网上调查。是否要参加?
<input type="hidden" id="hdnTrackerText" value="请不要关闭此窗口。谢谢!完成访问时,调查将显示在此处,所以请不要关闭此窗口。" />

我要回帖

更多关于 vs2010入门经典 的文章

 

随机推荐