- 博客(2)
- 资源 (11)
- 收藏
- 关注
原创 使用C/C++预定义宏进行调试跟踪代码
使用C/C++预定义宏进行调试跟踪代码概述 编写C/C++代码时,控制台调试/错误输出是比较常用而且主要的代码调试、排错方法。幸好各大编译器都支持一些预定义的宏可以方便我们在编写代码时,获取代码文件路径、名字,代码行号,编译时间等。 这里要说的主要是如下几个:__FILE__, __LINE__, __DATE__, __TIME__, __FUNCTION__.用途__FILE__:
2017-02-16 11:38:56 1815
原创 括号匹配算法
括号匹配算法概述 括号匹配在很多字符串处理的场景中时常被用到,诸如各大IDE括号不匹配的错误提示,编译器编译时检查应该成对出现的括号是否符合要求等,在这里我们就直接使用一种比较常规,但效率不差的方法去解决括号匹配的问题就行了。栈方法匹配问题 为了方便描述,对于需要做匹配的两个符号,比如’(‘和’)’,前者可称为左侧符号,后者可称为右侧符号。在做符号匹配时,如果以左侧符号为标准,左侧符号需
2017-02-13 11:11:41 22627 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人