vs2005編譯失敗
㈠ VS2005編譯c++出錯(我在線等)
頭文件重復包含了?
㈡ vs2005編譯老是出錯,求救。
沒錯誤, 但有些有害的警告.
函數Operate(): 不是所有的路徑都返回值
main中的變數c,p都沒有初始化.
㈢ 我用vs2005命令提示 做最簡單的 編譯 連接 運行 為什麼連接不成功
azzzzzzzzzzzz
㈣ vs2005編譯OpenSSL時出錯
目測你用錯編譯工具(x64和x86,還有x86_64)
㈤ VS2005 TextOut() 編譯出現這個錯誤error C2039: 'TextOutW' : is not a member of 'CShuruDoc'
VS2005 默認使用unicode編碼,TextOut是VC6.0之類的編譯器用的,編碼是ANSI,當然,VS2005也可以用ANSI,方法是創建項目是,去掉unicode選線的勾,或者在:項目->屬性->常規->把unicode改成"使用多位元組字元集",就可以像VC6.0那樣的編碼.
㈥ vs2005 創建MFC 編譯出錯
應該是工程配置不正確,沒有更具體的信息,無法做出判斷
㈦ VS2005 編譯成功 生成失敗 在線求等
Error Message
plicate resource — type:type, name:name, language:language, flags:flags, size:size
The given resource was specified more than once.
You can get this error if the linker is creating a type library and you did not specify /TLBID and a resource in your project already uses 1. In this case, specify /TLBID and specify another number up to 65535.
----------------------------------------------------------------------------------------------------
failure ring conversion to COFF: file invalid or corrupt
The object or resource could not be converted to Common Object File Format (COFF).
This tool requires the format of all input files to be COFF. If an input file is not COFF, LINK automatically converts 32-bit OMF objects to COFF, or the tool runs CVTRES.EXE to convert resource files.
Possible causes
The file is corrupt.
The file is not a valid file type. An example of an invalid type is a 16-bit OMF object.
㈧ 新手的郁悶,VS2005 中的編譯問題
把View的頭文件引用放在Doc頭文件引用的後面就好
#include "dirdoc.h"
#include "dirview.h"
㈨ VS2005編譯問題:al error C1047,fatal error LNK1257
我今天也碰到了一樣的問題,是由於你的編譯器沒有安裝VS2005的Service Package 1造成的,建議你去下載安裝一下吧,可能時間會比較長。
㈩ 請問這段c++程序在vs2005上編譯不過,是什麼原因
首先,代碼要縮進才能閱讀
#include<iostream>
usingnamespacestd;
classA
{
public:
A(intl)
{
Length =l;
Size =newchar[Length];
}
~A()
{
delete[]Size;
}
intGetLength()
{
return(Length);
}
char*operator[](inti);
private:
int Length;
char *Size;
}
char&A::operator[](inti)
{
if(i>=0&&i<Length)
return(Size[i]);
else{
cout<<" 超出范圍。";
return(Size[Length-1]);
}
}
voidmain()
{
int i;
A a(6);
char *ch="hello12";
for(i=0;i<8;i++)
{
a[i]=ch[i];
cout<<a[i];
}
cout<<" ";
for(i=0;i<8;i++)
cout<<a[i];
cout<<" ";
cout<<a.GetLength()<<endl;
}
其次,運行時錯誤頗多
/tmp/778496391/main.cpp:31:2:error:expected';'afterclass
}
^
;
/tmp/778496391/main.cpp:32:10:error:returntypeofout-of-linedefinitionof'A::operator[]'
char&A::operator[](inti)
~~~~~~^
/tmp/778496391/main.cpp:25:7:note:previousdeclarationishere
char*operator[](inti);
~~~~~^
/tmp/778496391/main.cpp:43:1:error:'main'mustreturn'int'
voidmain()
^~~~
int
/tmp/778496391/main.cpp:47:13:warning:ISOC++'char*'[-Wwritable-strings]
char*ch="hello12";
^
/tmp/778496391/main.cpp:50:8:error:expressionisnotassignable
a[i]=ch[i];
~~~~^
1warningand4errorsgenerated.
exitstatus1
最後,並不是每個程序都要運行才去閱讀的,讀書學習語法即可,真正學代碼還得從網上下載代碼來運行