摘要: C++11标准新引入的static_assert功能可以实现静态断言,是一个非常强大的模板元编程工具,配合SFINAE特性可以在编译期发现不符合预期的不合理特化,并且给出自定义的错误信息。 1. _Static_assert 是 C11 中引入的关键字。 static_assert 是 C11 中引 阅读全文
posted @ 2022-02-01 00:00 七星望 阅读(486) 评论(0) 推荐(0) 编辑
摘要: Linux ar 命令的使用说明和实例讲解 摘自: https://www.jb51.net/article/95627.htm ar命令可以用来创建、修改库,也可以从库中提出单个模块。这篇文章主要介绍了linux ar 命令的使用说明和实例讲解的相关资料,需要的朋友可以参考下 ar命令可以用来创建 阅读全文
posted @ 2021-12-27 10:59 七星望 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 任务锁和中断锁 https://blog.csdn.net/qq2012qiao/article/details/37561797 任务状态转换 https://blog.csdn.net/laoqiuge/article/details/78468447 今天看到关于是否能在中断中semTake的 阅读全文
posted @ 2021-12-21 13:56 七星望 阅读(414) 评论(0) 推荐(0) 编辑
摘要: Makefile入门二、理解$@、$^和$< ubuntu14.04 不重装更新CMake CMake的hello world(一)使用CMake windows下使用Cmake为自己创建的库添加版本信息 几个例子说清楚make 的赋值语句。 = 是最基本的赋值:= 是覆盖之前的值?= 是如果没有被 阅读全文
posted @ 2021-12-15 16:56 七星望 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-11-19 16:32 七星望 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 【函数指针的高级应用】 https://blog.csdn.net/szullc/article/details/86567580 c/c++ https://blog.csdn.net/szullc/category_8450784.html 阅读全文
posted @ 2021-10-27 14:27 七星望 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 1.Git clone 仓库代码到本地 clone 后本地 master 分支内容默认是和 clone 的远程仓库的 master 分支内容保持一致。 建议本地新建其他分支开发,master 则和 fork 的 原仓库保持同步,master 分支不要有内容修改,可以用git pull保持同步 2.f 阅读全文
posted @ 2021-09-30 16:30 七星望 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 前言 linux常用命令--开发调试篇 -> https://blog.csdn.net/hyb612/article/details/82858999 https://www.cnblogs.com/rsty/p/10443737.html Linux嵌入式开发日常技术总结- 编译链接-> htt 阅读全文
posted @ 2021-09-27 15:24 七星望 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 最近学习了Vector的使用,在通用函数的背后,你了解它的工作机理么,你能回答下面几个问题么。如何不慎清楚,请看下文之简单剖析。后续问题和疑问,将在文后补充。 Q:是嵌套的vector数组中的二级vector在一级vector删除时需不需要手动删除?A:释放遵循有内到外,只有vector存的是指针时 阅读全文
posted @ 2021-09-17 16:51 七星望 阅读(2831) 评论(0) 推荐(0) 编辑
摘要: 使用smartgit, 遇到30天试用结束,跳出如下对话框。 以下方法,适用于19.1以上版本。 cd ~/.config/smartgit 进入里面数字(版本号)的文件夹。 删除license和preferences.yml文件。 19.1以下版本删除settings.xml 阅读全文
posted @ 2021-09-14 13:55 七星望 阅读(881) 评论(0) 推荐(0) 编辑