❶ win7系統,突然vs2008和vs2010下的C語言都不能屏幕輸出中文了,一輸出就是亂碼,怎麼辦,求大神啊~~
是dos窗口設置問題
將下面的代碼復制到記事本里吧,另存為擴展名為「.reg」的文件,雙擊導入注冊表就完成了CMD環境中漢字輸入和漢字顯示的恢復。
WindowsRegistryEditorVersion5.00
[HKEY_CURRENT_USERConsole\%SystemRoot%_system32_cmd.exe]
"CodePage"=dword:000003a8
小說明一下:
十六進制"000003a8"或十進制"936",表示「936(ANSI/OEM-簡體中文GBK)」。
十六進制"000001b5"或十進制"437",表示「437(OEM-美國)」。
❷ VS2008中文版如何將C#程序編譯成release版的
項目,XX項目屬性,生成。。。
❸ 這個小開源項目在vs2008下怎麼編譯不了
linux下調用的庫函數和定義的頭文件跟windows下面是不一樣的 還有多線程調用也不一樣,除非代碼是標准c寫成的才有可能移植哦
所以像這樣的代碼幾乎不可能移植的
good luck
❹ vs2008怎麼編譯
首先, 文件,新建項目,如果是C或C++就選常規,然後選空項目,建好後,左邊會出現那個工程,然後在源文件那裡右擊,新建文件,如果是C++就直接建立CPP文件,如果是C語言就命名後加後輟 .c然後就可以寫代碼了,寫完後,點上面菜單的調試,再選啟動調 試就OK了
❺ VS2008編譯有錯誤,但是能正常運行。請問你是怎麼解決那個問題的,是VS2008設置哪裡出錯了嗎謝謝了。。
1.從編譯原理的角度講,語言的語法有著嚴格的規范,凡是不按照標准範式可解析的語法都是違法的,也就是錯誤的。所有違規的語句都應該被當做錯誤處理。
2.從現代編譯器的角度講,很多時候違規語句可以被默認的修正,在編譯原理上稱之為錯誤修正,因此對於此種不會影響程序運行的錯誤都採取默認的手段在編譯期間予以解決,這樣編譯器就將語句錯誤分為了兩類:警告(warning)和錯誤(error)。傳統上,前者是可忽略的,並不被稱之為編譯錯誤,只有後者會打斷編譯進程,造成編譯失敗。
3.只要編譯有錯誤,除非不是主程序構建模塊中的問題,否則絕對不能運行的,因為無法生成可執行目標。所以這個和設置沒關系的,因為可執行程序都沒有,根本不可能運行。VS2008也不存在這種設置項。不過有這么一種可能,即修改了程序,然後編譯出現錯誤,因而未更新曾經生成的目標文件,運行的時候運行的之前的,不過我用2010會有提示的……不知道你是不是把提示幹掉了……
❻ VS2008 的無法編譯問題
你要先建工程的
別外現在官網上已經有90天試用版的中文版了~~
❼ 在vs2008中的C++無法編譯
#include<iostream>
#include<fstream>
#include<stdlib.h>
using namespace std;
void main()
{
}
我調試過了,是可以的
etiu2009說的對,我也是初學者,剛好遇到這個問題,再說一些我在網上搜到的知識,幫助理解:
<iostream.h> 的形式是C庫, C庫不需要std名字空間,
<iostream> 是C++庫。需要using namespace std;
iostream.h的形式是C++98之前的庫頭文件名,那時候還沒有加入名字空間(namespace)的概念,所以你include 的時候就直接include iostream.h,不需要加using namespace,C++98中才加入了namespace 的概念,為了減少名字沖突,並把C++的新標准庫頭文件制定為不加.h後綴的,而使用其中的函數和類方法就必須使用通過namespace來訪問了。
❽ VS 2008編譯程序問題
那就裝一個完整版的VS2008,或者VS2010,那樣對於你學習跟好,為什麼非要裝學習版
❾ 為什麼vs2005工程vs2008編譯不過
哦,你具體是什麼問題啊!是找不到解決方案還是什麼的!如果不行的,你就把VS2005中的文件添加到VS2008中!不知道對你有幫助沒有啊!
❿ vs2008如何編譯
不要猜了,編譯生成的右邊有選項是生成發布版(Release)還是除錯版(Debug),根據你的需要選擇,初期默認是Debug,你可以改成Release。發布版的話生成和引用都在release目錄里,除錯版都在debug里