08 2020 档案
摘要:程序启动 gdb 可执行文件 gdb –args 可执行文件 arguments gdb 可执行文件 coredump文件 gdb –c coredump文件 可执行文件 gdb 可执行文件进程pid 上面列出了多种启动方式,大致还是分为3类,调试可执行文件,coredump文件和正在运行的进程。
阅读全文
摘要:C++五种内存分区 预备知识 一个由C/C++编译的程序占用的内存分为以下几个部分 栈(stack) 由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈 堆(heap) 由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收。其与数据结构中的堆不相同,分配的
阅读全文
摘要:本文中结合C++11引入的日期时间处理库std::chrono和C语言的localtime()函数实现获取当前时间。 第一步,获取当前时间 system_clock::time_point now = std::chrono::system_clock::now(); 第二步,将当前时间转换为tim
阅读全文