JBTALKS.CC

标题: 请问谁可以解释?? [打印本页]

作者: wwefriend    时间: 2010-7-11 02:23 PM
标题: 请问谁可以解释??
刚刚开始学C++ 我用的compiler 是VC++ 2010 ,我想问为什么这个code 一定要在console application 运行 =.=
  1. #inlcude <iostream>
  2. int main()
  3. {
  4.      std::cout << "123";
  5.      return 0;
  6. }
复制代码

作者: Super-Tomato    时间: 2010-7-11 02:40 PM
刚刚开始学C++ 我用的compiler 是VC++ 2010 ,我想问为什么这个code 一定要在console application 运行 =.=
wwefriend 发表于 2010-7-11 02:23 PM



没为什么啊,就因為你只是編寫 console coding
作者: shippo    时间: 2010-7-23 11:17 PM
当然也可以在其他application 运行。。你在window application看不到结果或出现error是因为windows application 是一个GUI application,它 不会defaultly 建出console让你的code运行。

你可以在project config里的subsystem改成console.

用CreateProcess 或 AllocConsole 来实现你的code.
作者: 宅男-兜着走    时间: 2010-7-23 11:34 PM
刚刚开始学C++ 我用的compiler 是VC++ 2010 ,我想问为什么这个code 一定要在console application 运行 =.=
wwefriend 发表于 2010-7-11 02:23 PM


你的Tutorial 是教你做Console, 当然是 Console 能运行啦




欢迎光临 JBTALKS.CC (https://jbtalks.my/) Powered by Discuz! X2.5