自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何更好的進行C++代碼編制

開發(fā) 后端
許多編程人員學習C++代碼經驗為,有的覺得C++語言是一門獨立的語言,并不是在C語言的基礎上,可以直接學習C++不必先從C下手。

想要充分的掌握C++編程技術,那么就要對C++中的結構、語句、變量、函數、預處理指令、輸入和輸出等內容進行了解掌握,本文就對于大多數用戶頭疼的C++代碼進行詳細的剖析與介紹。

上回說到Cint的介紹和編譯,這次我們開始試著馴服它。先從一段代碼開始,我們有這么一段C++代碼

  1. #include <iostream> 
  2. using namespace std;  
  3. int main(){  
  4.     for(int i=0; i<10; i++)  
  5.         cout << "Hello World " << i << endl;  
  6.     return 0;  

如果要用Cint來解釋執(zhí)行它(而不是你的編譯器),我們要做的工作是:新建控制臺項目 把libcint.dll放到可執(zhí)行文件能找到的地方(放PATH環(huán)境變量指向的路徑或者和你的可執(zhí)行文件放在一起) 設置項目附加包含路徑為[CINT]\inc 把libcint.lib加入項目 編寫代碼:

  1. #include <G__ci.h>   
  2.     
  3. const char * szHello=   
  4. "#include <iostream> "   
  5. "using namespace std; "   
  6. "int main() "   
  7. "{ "   
  8. "    for(int i=0; i<10; i++) "   
  9. "        cout << \"Hello World \" << i << endl; "   
  10. "} ";   
  11.     
  12. int main(int argc, char* argv[])   
  13. {   
  14.     G__init_cint("cint");   
  15.     
  16.     G__load_text(szHello);   
  17.     G__exec_text("main()");   
  18.     G__scratch_all();   
  19.     
  20.     system("pause"); //暫停   
  21.     return 0;   
  22. }  

編譯執(zhí)行,運行后你可能會看到Cint報告說找不到頭文件iostream。它要的iostream這個頭文件在[CINT]\include里,你只要把[CINT]\include復制到你的可執(zhí)行文件路徑里就行了(我說的是整個include文件夾)。如果腳本C++代碼位于磁盤文件中,那就更簡單了假設helloworld.cxx文件為C++代碼,那么:

  1. #include <G__ci.h>   
  2.     
  3. int main(int argc, char* argv[])   
  4. {   
  5.     G__init_cint("cint helloworld.cxx");   
  6.     G__scratch_all();   
  7.     
  8.     system("pause");   
  9.     return 0;   
  10. }  

【編輯推薦】

  1. 簡介學習C++總結之談
  2. C++庫函數進行學習探索總結筆記
  3. C++類庫設計的基本構思與方法
  4. C++語言真的還有市場價值?
  5. C++類庫設計的基本構思與方法
責任編輯:chenqingxiang 來源: 計世網
相關推薦

2010-01-26 09:40:23

C++代碼

2009-12-10 16:50:58

Visual Stud

2010-01-22 13:20:27

C++代碼

2010-01-15 18:06:20

C++引用

2010-01-11 15:36:08

C++代碼

2010-01-25 14:43:00

C++構造函數

2010-01-13 16:44:03

C++

2010-01-15 19:28:59

C++

2010-01-15 16:25:48

學習C++

2010-01-12 10:50:59

學習C++

2010-01-13 18:44:03

C++編譯

2010-01-28 15:31:34

學習C++語言

2010-01-08 17:13:46

Visual C++環(huán)

2010-01-08 15:45:04

設置Dev C++

2010-01-11 16:59:50

C++源代碼

2010-01-12 15:03:33

C++代碼

2010-01-21 16:33:44

C++Builder

2010-01-28 10:33:10

C++開發(fā)程序

2010-01-11 14:05:01

C++學習方法

2010-01-26 10:01:17

學習C++
點贊
收藏

51CTO技術棧公眾號