C++
起个名字ya
这个作者很懒,什么都没留下…
展开
-
static_cast和dynamic_cast强制类型转换
一、static_cast关键字(编译时类型检查)用法:static_cast < type > ( expression ),该运算符把expression转换为type类型,但没有运行时类型检查来保证转换的安全性,它主要有如下几种用法:(1)用于基本数据类型之间的转换,如把int转换为char,把int转换成enum,但这种转换的安全性需要开发者自己保证(这可以理解为保证数据的...原创 2020-01-16 21:55:52 · 219 阅读 · 0 评论 -
gdb 调试
GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。启动gdb对C/C++程序的调试,需要在编译前就加上-g选项::g++ -g hello.cpp -o hello调试可执行文件::gdb <program>program也就是你的执行文件,一般在当前目录下。调试core文件(core是程序非法执行后core ...原创 2019-03-10 21:56:13 · 129 阅读 · 0 评论