摘要:
# 《Effective STL》条款15:注意string实现的多样性 ![string.jpg](https://img2023.cnblogs.com/blog/2141093/202305/2141093-20230521224910823-1205413941.jpg) 阅读全文
摘要:
g++源码位置: C:\Users\Matthew Crawley\AppData\Local\Microsoft\Linux\HeaderCache\1.0\Ubuntu\usr\include\c++ g++源码位置: \\wsl.localhost\Ubuntu\usr\include\c++ 阅读全文
摘要:
VS Linux C++ Additional Debugger Commands Visual Studio 2022 Linux C++ 应用程序,当我们借助 GDB 调试时,如果需要设置其他的 GDB 调试命令,那么应在: 配置属性 => 调试 => 其他调试程序命令 一栏中填写需要的 GDB 阅读全文
摘要:
GDB print derived type 当我们在使用GDB调试时, print 默认打印多态指针或多态引用的声明类型,如果我们需要查看其实际的派生类类型,方法是: 首先在GDB命令行输入命令: set print object on 然后再 print 相关的多态指针或多态引用。 当多态指针是 阅读全文
摘要:
Visual Studio 2022 使用监视窗口查看变量的地址 通过在“监视”窗口中,填写变量的取地址表达式 &var ,然后按 Enter 键以确认,从而在调试时来查看变量的地址。 References: 对变量设置监视 - Visual Studio (Windows) | Microsoft 阅读全文
摘要:
Visual Studio 2022 额外指定编译命令 在 命令行 >> 其他选项 栏中填写额外指定的编译命令。 举例:Visual Studio 2022 Linux C++ 应用程序,强制指定 g++ 编译器暂时还未完全支持的最新的 C++20 标准,以覆盖默认支持的最高的 C++17 标准: 阅读全文
摘要:
C++ Coding Standards: 101 Rules, Guidelines, and Best Practices 阅读全文
摘要:
英语在线单词、语法检查工具 在线英语单词拼写检查工具 http://plagiarisma.net/cn/spellcheck.php https://www.nounplus.net/ https://www.medsci.cn/sci/translation.do 在线英语语法检查工具(都含单词 阅读全文