随笔
sinpo828
这个作者很懒,什么都没留下…
展开
-
简单地 Makefile 书写
注意事项每个标签分支前都不能用空格,必须用tab标签外调用bash命令用 $(shell …),标签内可以正常使用标签后可以指定其他标签,执行顺序是先执行其他标签,而后在执行自己比如 all: clean 会先执行cleanmake 没有参数时,默认会执行第一个标签比如demo里会执行make alldemotarget=errnoCC:=gccall: cl...原创 2018-10-24 12:43:44 · 116 阅读 · 0 评论 -
c,c++变量
自动变量局部变量如不作专门说明为静态变量,都是动态分配存储空间,存储在动态存储区中。这种变量叫自动变量。这种变量只在定义它们的时候才创建,在定义它们的函数返回时系统回收变量所占存储空间。对这些变量存储空间的分配和回收是由系统自动完成的,所以也叫自动变量。一般情况下,不作专门说明的局部变量,均是自动变量。自动变量也可用关键字auto作出说明。 void f()/**/ {/**/ a原创 2017-03-29 18:34:29 · 209 阅读 · 0 评论 -
最简单跨平台的日志库
这里是我之前最常用的日志库的代码,所有操作几乎都是通过宏实现。只需要修改 fprintf 的参数就可以很容易的重定向的不同的文件或者终端。具有以下特点:代码简单易懂,全部是宏的实现跨平台,支持Android,Linux,macOS,Windows易扩展,只需要简单的封装就可以日志实现重定向用户友好,不同级别日志显示,具有不同的颜色。code:#include <stdlib...原创 2019-03-13 15:38:10 · 391 阅读 · 0 评论