错误原因:设置了网上常见的代码自动提示教程,都没有用,最后想到是不是要建立项目才会有代码提示功能,没想到真是如此
使用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]

本文介绍了如何使用Code::Blocks创建项目以启用代码提示功能,重点在于选择正确的项目类型和编译器设置。同时,文章提到了调试问题,强调项目工程文件形式是调试的必要条件,并列举了调试时可能遇到的问题及其解决方案,如项目路径、文件类型和编译器标志的检查。
672





