
系统配置
文章平均质量分 61
可即
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Segmentation fault (core dump) ubuntu下gdb调试
Segmentation fault”(段错误)是一种特定于Unix操作系统的错误,表明程序试图访问其内存中不允许或不可用的区域。这通常是由于程序中的缺陷或不一致性导致的,比如数组越界、解引用空指针、栈溢出等。确保您的代码正确处理了所有内存访问,并且没有违反C++的内存管理规则。如果问题复杂,您可能需要多次进入gdb,使用不同的策略来定位和解决问题。使用gdb(GNU调试器)来运行程序,当出现段错误时,它会提供导致错误的代码位置。根据在gdb中收集的信息,分析可能导致段错误的原因,并在代码中进行修复。原创 2024-08-19 13:45:03 · 1005 阅读 · 0 评论 -
git修改及合并commit提交
比如我们刚提交了一个commit,但之后要追加代码到已经推送到远程仓库的提交中,这时我们可以选择修改commit提交,使新的更改也推送到远程仓库,但只显示一次commit记录。然后保存退出,git会压缩提交历史,如果有冲突,需要修改,修改的时候要注意,保留最新的历史,不然我们的修改就丢弃了。有时我们已经多次commit,需要将多次commit合并,只保留一次提交历史。在开发过程中,保持代码记录清晰会更方便追踪,对代码审核人员也更有便宜。原创 2024-02-23 11:43:59 · 1001 阅读 · 1 评论 -
Linux系统配置Vscode中clang-format代码格式化配置
其中,clang-format.assumeFilename为.clang-format配置文件的路径,clang-format.executable为clang-format程序的路径。其中,clang-format.assumeFilename为.clang-format配置文件的路径,clang-format.executable为clang-format程序的路径。VSCode配置文件分为全局配置文件和工作空间配置文件,全局配置文件对全部工作空间有效,工作空间配置文件对当前工作空间有效。原创 2024-01-31 09:23:57 · 3203 阅读 · 0 评论