
DevC++
shihy_
作为一只合格的蜡烛人要学会debug和makebug
展开
-
C++如何优雅地将浮点数向上取整
实现的大概原理就是先判断输入进来的数是否是整数,如果不是整数就直接向下取整(直接double转int就好)然后加1,否则直接输出。,觉得这样做不够优雅,有失代码健壮性,顺带再整一个更方便的办法,不用math库,甚至不用if语句就可以向上取整。将一个奇数分成两份,第一份向下取整,第二份向上取整,例如7分成两份,第一份为3,第二份是4。办法总比困难多,我突然想到有一个运算符可以代替if,那就是C++的三元运算符"?原创 2023-07-16 16:44:13 · 550 阅读 · 3 评论 -
Dev-C++配置信息丢失
把从-lgraphics到最后的-m32之前所有部分全部复制到DevC++的链接文件里(-L后面的是Lib的目录,尾巴的-m32我也不知道有什么用但是不需要拷)用记事本打开,找到开头为“LIBS”的那一行(一般在第10行),如图所示(这行不小心手滑打了一个S,你的实际Makefile文件里是没有这个的)1、卸载完成后会弹出一个提示框,有是和否两个选项,千万别点是,会卸载配置文件,你另一个Dev就用不了了。我的电脑上装了两个DevC++,今天忍不住卸载掉了一个,来说说我踩过的坑。原创 2023-02-26 11:08:39 · 1618 阅读 · 0 评论 -
DevC++OpenGL报错“recipe for target ‘Game.exe‘ faild”
最近在迁移项目到新电脑时,迁移后DevC++原项目在旧电脑上编译通过,在新电脑上就提示“recipe for target 'Game.exe' faild”,上网查了各种办法,都不行,我就想是不是编译器使用了旧电脑上不兼容或数据错误的临时文件生成的可执行文件,我就抱着死马当活马医的精神,除了dev工程主文件和main.cpp其他的全部清除,再一编译,成功通过。...原创 2022-04-15 21:29:48 · 824 阅读 · 2 评论