小编Pro*_*ker的帖子

无法调试eclipse helios cdt上的小程序使用windows下的mingw/gdb,控制台冻结

我一直在尝试使用Eclipse CDT做一些c ++示例,我可以使用run命令运行它们,但每当我尝试调试时,控制台窗口冻结,我能够输入,但程序没有继续.

当我调试时,我在控制台窗口上得到以下输出(没有断点,但由于默认设置,主要中断):

Hello, world
put your name: 15^running
Run Code Online (Sandbox Code Playgroud)

继续按钮被禁用,当我输入内容并点击时,它不会执行任何操作enter.15是随机数,有时是16,20等.

如果我在eclipse下运行程序,我得到输入提示就好了:

Hello, world
put your name: test
Hello test
Run Code Online (Sandbox Code Playgroud)

这是我尝试调试的代码:

#include <iostream>
#include <string>

int main() {
    std::cout << "Hello, world" << std::endl;
    std::string name;
    std::cout << "put your name: ";
    std::cin >> name;
    std::cout << "Hello " + name << std::endl;
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我的路径var:
C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\WBEM;C:\Program Files\Java\jdk1.6.0_14\bin;C:\MinGW\bin

Eclipse版本:Helios Service Release 2
CDT版本:7.0.2
操作系统:windows xp
GDB版本:GNU gdb(GDB)7.2

如何在CDT下调试这个小例子而没有问题?

c++ gdb windows-xp eclipse-cdt

14
推荐指数
2
解决办法
6245
查看次数

在Windows下的svn提交中更改了多少文件?

如何在提交时获取更改的文件数量,我们使用的是towise svn(Windows 7),但似乎它没有该功能.有没有办法找出有多少文件被更改而不手动计算?

svn version-control tortoisesvn

1
推荐指数
2
解决办法
1656
查看次数

标签 统计

c++ ×1

eclipse-cdt ×1

gdb ×1

svn ×1

tortoisesvn ×1

version-control ×1

windows-xp ×1