g++编译时出的一点小问题

软件和网站开发以及相关技术探讨
回复
xhaomao888
帖子: 76
注册时间: 2007-12-11 11:07

g++编译时出的一点小问题

#1

帖子 xhaomao888 » 2008-05-09 11:26

我编绎一个小程序,代码如下:
#include <iostream>
using namespace std;
int Power (int base, unsigned int exponent)
{
 int result = 1;
 for (int i = 0; i < exponent; ++i)
   result *= base;
 return result;
}
int main ()
{
 cout << "2 ^ 8 = " << Power(2,8) << '\n';
return 0;
}

结果报错,望高手指点,不胜感激
wei@wei:~/project$ g++ hanshu.cpp
hanshu.cpp:5: 错误: 在调试器里重新运行此程序
hanshu.cpp:5: 错误: 在调试器里重新运行此程序
hanshu.cpp:5: 错误: 在调试器里重新运行此程序
hanshu.cpp:6: 错误: 在调试器里重新运行此程序
hanshu.cpp:6: 错误: 在调试器里重新运行此程序
hanshu.cpp:6: 错误: 在调试器里重新运行此程序
hanshu.cpp:7: 错误: 在调试器里重新运行此程序
hanshu.cpp:7: 错误: 在调试器里重新运行此程序
hanshu.cpp:7: 错误: 在调试器里重新运行此程序
hanshu.cpp:7: 错误: 在调试器里重新运行此程序
hanshu.cpp:7: 错误: 在调试器里重新运行此程序
hanshu.cpp:7: 错误: 在调试器里重新运行此程序
hanshu.cpp:7: 错误: 在调试器里重新运行此程序
hanshu.cpp:7: 错误: 在调试器里重新运行此程序
hanshu.cpp:7: 错误: 在调试器里重新运行此程序
hanshu.cpp:8: 错误: 在调试器里重新运行此程序
hanshu.cpp:8: 错误: 在调试器里重新运行此程序
hanshu.cpp:8: 错误: 在调试器里重新运行此程序
hanshu.cpp:12: 错误: 在调试器里重新运行此程序
hanshu.cpp:12: 错误: 在调试器里重新运行此程序
hanshu.cpp:12: 错误: 在调试器里重新运行此程序
wei@wei:~/project$
再请问一下 错误: 在调试器里重新运行此程序 是什么意思啊?
fibbery
帖子: 32
注册时间: 2008-05-08 15:02

#2

帖子 fibbery » 2008-05-09 15:02

没测试,从语法上没看出来问题!

不知道你有权限在此目录编译生成文件吗?要不你用sudo试一试。
头像
ttand
帖子: 1745
注册时间: 2005-08-22 14:05
来自: 离开北京

#3

帖子 ttand » 2008-05-09 16:09

[ttand@conner ~]$ g++ '/home/ttand/Desktop/9.cpp'
[ttand@conner ~]$ ./a.out
2 ^ 8 = 256
[ttand@conner ~]$

没有问题

估计那些空格 制表符号 有的是全角中文的

无法识别
错过好多好贴,没占到广告位后悔啊
回复