错误原因:设置了网上常见的代码自动提示教程,都没有用,最后想到是不是要建立项目才会有代码提示功能,没想到真是如此
使用code::blocks建立项目步骤:点击File->New->Projects,注意选择console project(我开始选择了Empty project发现cin和sting还是没有代码提示)
点击Go,然后点击next,接下来选择使用的语言,选择C++,然后只需要修改以下两处红色内容,点击next
接下来,编译器Compiler选择GNU GCC Compiler,点击next,即可完成项目创建
新建的Test项目如下
接下来,写代码过程中,cin和string就会有成员的提示了
PS:说一下codeblocks调试的问题(特别注意:只有项目工程文件的形式才能调试,单独的c或cpp文件不能调试)
不能调试,要注意的几个问题
1、project的路径必须是纯英文 + 数字,不能含有空格。
2、这必须是个project而不是单一的一个cpp文件。
3、本身没有打开编译器的-g标志。这个比较隐蔽,大家要是1,2都试了不行可以再看看这个。具体方法:在Settings->Complier and debugger->Global complier settings->Complier settings->Complier flags中勾选Produce debugging symbols [-g]