Aaron2932

导航

2022年8月28日 #

Google C++ Style Guide 学习

摘要: 参考 http://home.ustc.edu.cn/~hqp/RootClass/AddFiles2/Google%20C++%20Style%20Guide.pdf https://zh-google-styleguide.readthedocs.io/en/latest/google-cpp- 阅读全文

posted @ 2022-08-28 17:01 Aaron2932 阅读(22) 评论(0) 推荐(0) 编辑

googletest与mockcpp

摘要: 前言 使用常用的googletest脚本,编写出易用的,可维护的业务代码 贯穿TDD的思想。 googletest简介 mockcpp简介 基本流程 参考 googletest user gide https://www.cnblogs.com/sinojelly/archive/2010/11/2 阅读全文

posted @ 2022-08-28 16:56 Aaron2932 阅读(27) 评论(0) 推荐(0) 编辑

cmake 总结

摘要: 前言 cmake是c语言开发中常用的编译工具,同时也是大多数工程常用的编译工具,流行、高效。跨平台,易用。 使用cmake可以生成makefile脚本,便于工程迁移。 本帖,仅用于自行搭建一个易用的工程,不具有普适性,是个人使用经验的总结。 基本语法 阅读全文

posted @ 2022-08-28 16:54 Aaron2932 阅读(13) 评论(0) 推荐(0) 编辑

检查一个容器的进程绑核情况

摘要: 获取容器id #!/bin/bash now=$(date +%s) dockerids=$(docker ps | grep xx-pod | grep yy-container | awk '{print $1}') for item in ${dockerids[@]}; do echo "d 阅读全文

posted @ 2022-08-28 16:35 Aaron2932 阅读(28) 评论(0) 推荐(0) 编辑

C语言常用编译选项

摘要: 编译选项 当-Wxx时,指的是,针对某个类型产生告警,特殊的-Wall是对所有的编译可能的错误,产生告警,当指定为-Werror=xx时,此告警转换为error。因此,我常用的方式是开启下面的策略 -Wall -Werror=xx -Wall 显示所有编译器认为的告警 -Wextra GCC对编译选 阅读全文

posted @ 2022-08-28 16:21 Aaron2932 阅读(254) 评论(0) 推荐(0) 编辑