会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
方罗良
博客园
首页
新随笔
联系
订阅
管理
2023年2月26日
ubuntu 安装docker
摘要: ubuntu 安装docker 目的 学习docker 构建一个自己的gitlab+jenkins的自动化构建部署的环境,用来学习C/C++,python,java docker安装 我参考的是这个网页,https://www.runoob.com/docker/ubuntu-docker-inst
阅读全文
posted @ 2023-02-26 16:09 方罗良
阅读(495)
评论(0)
推荐(0)
2022年4月16日
c语言没有main函数也能执行?
摘要: c语言没有main函数也能执行? gcc编译命令:gcc -nostartfiles -efunc test.c #include <stdio.h> // int main(){ // printf("Hello world\n"); // return 0; // } void func(){
阅读全文
posted @ 2022-04-16 10:57 方罗良
阅读(575)
评论(0)
推荐(0)
2022年3月26日
[wireshark] 添加someip插件
摘要: 增加someip插件的步骤: 1.找到安装目录 我的安装路径为:C:\Program Files\Wireshark 2.右键编辑init.lua 在最后增加如下: *dofile("someip.lua") 3.将someip.lua放到安装目录C:\Program Files\Wireshark
阅读全文
posted @ 2022-03-26 11:23 方罗良
阅读(2164)
评论(0)
推荐(0)
2022年2月14日
[C语言]将一个字母转换为大写
摘要: #include <stdio.h> // 将一个字母转换为大写 #define UPCASE(ch) (((ch) >= 'a' && (ch) <= 'z') ? ((ch)-0x20) : (ch)) int main() { char c = 'c'; printf("After conve
阅读全文
posted @ 2022-02-14 15:26 方罗良
阅读(279)
评论(0)
推荐(0)
[C语言] 判断两个数字是否都为1
摘要: #include <stdio.h> int main(){ int a = 1 ,b = 1; if(1 == (a&b)){ printf("都是1:true.\n"); }else{ printf("都是1:false.\n"); } return 0; } 执行 都是1:true. #inc
阅读全文
posted @ 2022-02-14 15:03 方罗良
阅读(184)
评论(0)
推荐(0)
2021年12月19日
职责链模式 -- C++
摘要: 职责链模式 使多个对象都有机会处理请求,从而避免请求的发送者和接受者的耦合关系。 将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理为止。 目的:对请求的发送者和接受者进行解耦。 属于:“对象行为型模式”。 示例 #ifndef DESIGNEPATTERNS_REQUEST_H #d
阅读全文
posted @ 2021-12-19 23:14 方罗良
阅读(34)
评论(0)
推荐(0)
2021年10月29日
单例模式 -- C++
摘要: 单例模式常用写法 1. 分类 懒汉模式 - 加载模块时就创建 饿汉模式 - 当调用getInstance()时,才创建对象 2. 单例模式的特点: 私有的构造函数, 拷贝构造函数,以及operator=, 保证其不能够在类的外部进程对象构造,拷贝等操作。 getInstance是一个公有的静态成员函
阅读全文
posted @ 2021-10-29 18:14 方罗良
阅读(92)
评论(0)
推荐(0)
2021年9月4日
GoogleTest&Cmake Demo,快速上手
摘要: 1. 安装相关依赖 Git make Cmake GCC/G++ 2. clone GoogleTest git clone https://github.com/google/googletest.git 下载完成后: 3. 新建项目gtestdemo 在项目目录建如下目录: 切换到lib目录,将
阅读全文
posted @ 2021-09-04 11:59 方罗良
阅读(339)
评论(0)
推荐(0)
2021年8月19日
explicit(显式)关键字
摘要: /** * explicit(显式)关键字 * -explicit 修饰构造函数时,可以防止隐式转换和复制初始化 * -explicit 修饰转换函数时,可以防止隐式转换,但按语境转换除外 * compile:g++ explicit.cpp -std=c++11 * */ #include <io
阅读全文
posted @ 2021-08-19 11:29 方罗良
阅读(107)
评论(0)
推荐(0)
2021年8月13日
c++ 中lambda ,函数对象
摘要: /** * example:生成一个随机数数组,并且判断多少能被3整除,多少能被13整除? * description: 用函数指针,函数符(即函数对象)和Lambda函数 给STL算法传递信息 * compile:g++ lambda_test_01.cpp -std=c++11 * */ #in
阅读全文
posted @ 2021-08-13 11:17 方罗良
阅读(100)
评论(0)
推荐(0)
下一页
公告