如何更好的进行C++代码编制

想要充分的掌握C++编程技术,那么就要对C++中的结构、语句、变量、函数、预处理指令、输入和输出等内容进行了解掌握,本文就对于大多数用户头疼的C++代码进行详细的剖析与介绍。

上回说到Cint的介绍和编译,这次我们开始试着驯服它。先从一段代码开始,我们有这么一段C++代码

#include <iostream> 


using namespace std;  


int main(){  



    for(int i=0; i<10; i++)  




        cout << "Hello World " << i << endl;  



    return 0;  


} 

如果要用Cint来解释执行它(而不是你的编译器),我们要做的工作是:新建控制台项目 把libcint.dll放到可执行文件能找到的地方(放PATH环境变量指向的路径或者和你的可执行文件放在一起) 设置项目附加包含路径为[CINT]\inc 把libcint.lib加入项目 编写代码:

#include <G__ci.h>   


    



const char * szHello=   




"#include <iostream> "   



"using namespace std; "   


"int main() "   


"{ "   



"    for(int i=0; i<10; i++) "   




"        cout << \"Hello World \" << i << endl; "   



"} ";   


    


int main(int argc, char* argv[])   


{   


    G__init_cint("cint");   


    


    G__load_text(szHello);   


    G__exec_text("main()");   


    G__scratch_all();   


    


    system("pause"); //暂停   


    return 0;   


}  

相关推荐