KOR!
码龄10年
关注
提问 私信
  • 博客:13,091
    13,091
    总访问量
  • 14
    原创
  • 1,910,951
    排名
  • 2
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
  • 加入CSDN时间: 2014-09-26
博客简介:

qq_21311911的博客

查看详细资料
个人成就
  • 获得6次点赞
  • 内容获得1次评论
  • 获得31次收藏
  • 代码片获得120次分享
创作历程
  • 22篇
    2021年
成就勋章
TA的专栏
  • ut
    3篇
  • 笔记
    17篇
  • Glib
    1篇
兴趣领域 设置
  • 硬件开发
    arm开发
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

352人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

PowerShell-7.3.7-win-x64

发布资源 2023.10.01 ·
msi

mockcpp高级指导

Default SpecificationDefault specification is defined by using defaults(), rather than expects()/stubs(). Relations between defaults() and expects()/stubs() could be thought as relations between default and case in C/C++ switch statements. If all specific
转载
发布博客 2021.08.24 ·
786 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mockcpp使用手册

1. 背景mock++是一个C/C++语言的mock框架。它最初出现的原因并不是为了重新发明轮子,也不是为了做Yet Another C++ mock framework。在mock++出现之前,在互联网上可以找到的C++ Mock框架只有mockpp; 在我们最初的敏捷开发实践中,它也就是我们唯一的选择。虽然mockpp 是一个优秀的框架,但它的实现使用了非常复杂的模版技术,这带来了漫长的编译时间,和非常晦涩难懂的编译错误信息。这对于TDD的步伐有着非常负面的影响。另外,mockpp所提供的功能在某些
翻译
发布博客 2021.08.24 ·
2555 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

mockcpp使用方法简明指导

mockcpp使用方法简明指导mock工具介绍mock工具的作用是指定函数的行为(模拟函数的行为)。可以对入参进行校验,对出参进行设定,还可以指定函数的返回值。几个相关概念(1)mock规范:每个MOCKER(function)开始,跟一系列的.stubs、.with、.will等的内容的整体,称为一个mock规范。(2)核心关键字:指stubs/defaults/expects/before/with/after/will/then/id等这些直接跟在点后面的关键字。(3)扩展关键字:指onc
翻译
发布博客 2021.08.24 ·
2395 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

googletest-master.zip

发布资源 2021.08.10 ·
zip

Manage C data using the GLib collections – IBM Developer.pdf

发布资源 2021.08.01 ·
pdf

C语言接口与实现 创建可重用软件的技术.pdf

发布资源 2021.07.12 ·
pdf

Glib官方文档阅读 The Main Event Loop

头文件#include <glib.h>描述主事件循环管理GLib和GTK+应用程序的所有可用事件源。这些事件可以来自任何数量的不同类型来源,如文件描述符(普通文件、管道或套接字)和超时。也可以使用g_source_attach()添加新类型的事件源。为了允许在不同线程中处理多个独立的源集,每个源都与一个GMainContext相关联。一个GMainContext只能在单个线程中运行,但可以从其他线程将事件源加入或移除。所有在GMainContext或内置GSource上运行的函数都是
翻译
发布博客 2021.06.20 ·
316 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

git自定义指令

alias gpm='git push origin master'alias ...=../..alias ....=../../..alias .....=../../../..alias ......=../../../../..alias 1='cd -'alias 2='cd -2'alias 3='cd -3'alias 4='cd -4'alias 5='cd -5'alias 6='cd -6'alias 7='cd -7'alias 8='cd -8'alias
转载
发布博客 2021.06.15 ·
419 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

I2C串行EEPROM应用系统的健壮性设计.pdf

发布资源 2021.06.14 ·
pdf

词频统计程序C语言实现

词频统计程序C语言实现#include <stdio.h>#include <stdbool.h>#include <string.h>#include <ctype.h>#include <stdlib.h>#define MAX_WORD_LEN (30)FILE * fdest;typedef struct { char word[MAX_WORD_LEN]; int count;} Item;typedef
原创
发布博客 2021.06.14 ·
931 阅读 ·
3 点赞 ·
0 评论 ·
10 收藏

如何定义自己的可变参函数-C语言实现

像标准C函数printf一样。一般这样声明:void func(char* form, ...);前面至少有一个确定的参数。函数体内如何获取这些参数呢?这就需要用到几个宏以及了解他们的原理。函数参数是以数据结构——栈的形式存取,从右至左入栈。因此,从理论上说,我们只要探测到任意一个变量的地址,并且知道其他变量的类型,通过指针移位运算,则总可以找到其他的变量。<stdarg.h> 中定义了几个重要的宏:typedef char* va_list;void va_start ( va
转载
发布博客 2021.06.09 ·
255 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

长度系统req8

#ifndef LENGTH_H_#define LENGTH_H_#include <stdio.h>#include <stdlib.h>#define True 1#define False 0typedef enum { Mile = 0, Yard, Feet, Inch, MaxType}unit_e;typedef enum { hp = 0, lp}mode_e;extern un
原创
发布博客 2021.06.08 ·
175 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C语言实现密码强度校验

#include <stdio.h>#include <stdlib.h>#include <string.h>int passwd_meter(const char *passwd) { //cycle val int i = 0; //1. passwd len unsigned int passwd_len; passwd_len = strlen(passwd); //2. capital and low
原创
发布博客 2021.06.07 ·
749 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

常量指针、指针常量以及指向常量的指针常量

三个名词虽然非常绕嘴,不过说的非常准确。用中国话的语义分析就可以很方便地把三个概念区分开。一)常量指针。常量是形容词,指针是名词,以指针为中心的一个偏正结构短语。这样看,常量指针本质是指针,常量修饰它,表示这个指针乃是一个指向常量的指针(变量)。指针指向的对象是常量,那么这个对象不能被更改。在C/C++中,常量指针是这样声明的:1)const int *p;2)int const *p;常量指针的使用要注意,指针指向的对象不能通过这个指针来修改,可是仍然可以通过原来的声明修改,也就是说常量指针
转载
发布博客 2021.06.07 ·
621 阅读 ·
2 点赞 ·
1 评论 ·
3 收藏

typedef函数指针

用途:函数指针通常用来实现回调,也可以用来对模块调用以函数表的形式进行优化。使用方法:1、定义函数指针类型使用typedef更直观更方便// 定义一个原型为int Fun( int a );的函数指针typedef int (*PTRFUN) ( int aPara );typedef的功能是定义新的类型。这里定义了一种PTRFUN的类型,并定义这种类型为指向某种函数的指针,这种函数以一个int为参数并返回char类型。后面就可以像使用int,char一样使用PTRFUN了。2、函数指针
转载
发布博客 2021.06.07 ·
1402 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

度量系统最终实现

#ifndef LIST_H_#define LIST_H_#include <stdio.h>#include <stdlib.h>#include <string.h>#define FAILURE (-1)#define SUCCESS (0)#define RETURN_V
原创
发布博客 2021.06.05 ·
206 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

长度系统req7

#ifndef LENGTH_H_#define LENGTH_H_#define True 0#define False 1struct list_head { struct list_head *next, *prev;};struct unit_t { char unit_name[16]; struct list_head list;};typedef struct { unsigned int value; int
原创
发布博客 2021.05.28 ·
96 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

长度系统req6

#ifndef LENGTH_H_#define LENGTH_H_#define True 0#define False 1typedef enum { TBSP = 0, TSP, OZ}unit_e;typedef struct{ unsigned int value; unit_e unit; unsigned int absolute; }Volume_t;#endif
原创
发布博客 2021.05.28 ·
142 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

长度系统req5

#ifndef LENGTH_H_#define LENGTH_H_#include <stdio.h>#include <stdlib.h>#define True 0#define False 1typedef enum { Mile = 0, Yard, Feet, Inch, MaxType}unit_e;extern unsigned int dimension[MaxType];typedef stru
原创
发布博客 2021.05.28 ·
82 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多