Code::Blocks自己在使用C++编程时,使用cin和string一直没有类的成员的代码提示

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

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

使用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]

 

评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值