作者jimjjj (jim)
看板EE_DSnP
标题Re: [问题] 怎麽样才可以看到全部的结果
时间Sat Oct 13 22:28:21 2007
※ 引述《jimjjj (jim)》之铭言:
就我之前暑假有写到
HOW TO PROGRAM 的八皇后问题
没记错的话好样有九十几种结果吧
重点是当编译完然後执行时,只能看到後面几十种的结果
(每一种图我都写成让它有编号是第几种)
前面的都被洗掉了
(我用的是visual c++ 2005 express)
似乎输出的那小视窗只能看到一定的行数
然後我做了简单的测试
#include<iostream>
using namespace std;
int main(){
int i=0;
for(i=0 ; i< 1000 ;i++)
cout<< i <<endl;
system("pause");
return 0 ;
}
这样再编译後的结果
只有从701 到 999
前面的都被洗掉了
要怎麽调整才能显示全部?
因为似乎只能显示300行
我之前有再网路上问这个问题
有人给我的答案是这样的:
1. 执行时在执行档後面加上 > C:\result.txt,将标准输出重新导向到档案,然後开档
案起来看
2. 程式改成写档,然後开档案起来看
3. 改成写视窗程式,输出到TextBox之类的控制项
然後就~就我根本不知道他在讲什麽,似懂非懂,不知道要怎麽做
或着怎麽照他说的做?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.216.135.156
1F:推 flarehunter:好像可以开cmd执行程式再导入档案 10/13 21:41
2F:推 jimjjj:这个cmd是什麽东西啊? 10/13 21:44
3F:推 ilway25:在cmd「命令提示字元」(DOS)下打 test.exe > 1.txt 10/13 22:00
4F:→ ilway25:会把输出的结果全写到 1.txt 里(萤幕上看不到) 10/13 22:02
5F:推 ric2k1:开始 --> 执行 --> cmd 10/13 22:13
我打开visual studio 2005 命令提示字元後出现这两行:
Setting environment for using Microsoft Visual Studio 2005 x86 tools.
C:\Program Files\Microsoft Visual Studio 8\VC>
那我要怎麽做啊??
假如我的档名是 123.exe 的话
照如上打123.exe > 1.txt
'123.exe' 不是内部或外部命令、
可执行的程式或批次档。
是哪里错了?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.216.135.156
6F:推 ilway25:用开始-->执行-->cmd 然後 cd c:\test\ (程式的目录) 10/13 22:33
7F:→ ilway25:再接 123 > 1.txt 10/13 22:34
8F:推 jimjjj:耶~可以了~谢谢同学大大还有教授大大 10/13 22:50
9F:→ jimjjj:不过我是visual c++ microsoft的 所以跟dev c++不太一样 10/13 22:51
10F:→ jimjjj:打开命令提示字元的方式不一样 10/13 22:52
11F:推 jimjjj:恩...还想问那个改成写视窗程式,输出到TextBox之类的控制 10/13 22:58
12F:→ jimjjj:是什麽意思 10/13 22:59
13F:推 ilway25:就是写成一般有介面的程式,这个应该不会教,有程度 10/13 23:18
14F:推 jimjjj:听起来感觉楼上很会的样子^^ 10/13 23:32