一、 命名空间是什么? 命名空间是ANSIC++引入的可以由用户命名的作用域,用来处理程序中 常见的同名冲突。 在 C语言中定义了3个层次的作用域,即文件(编译单元)、函数和复合语句。C++又引入了类作用域,类是出现在文…
标签:c
关于在 Linux 下多个不相干的进程互斥访问同一片共享内存的问题
这里的“不相干”,定义为: 这几个进程没有父子关系,也没有 Server/Client 关系 这一片共享内存一开始不存在,第一个要访问它的进程负责新建 也没有额外的 daemon 进程能管理这事情 看上去这是一个很简单的…
窗口句柄,进程ID,进程句柄,窗口与进程之间的关系
窗口句柄: 在Windows或Linux等操作系统下窗口句柄对应着每个窗口的钥匙,例如,你要对某一个窗口进行操作,你必须知道你要操作哪一个窗口,这里就拿Windows做举例,Windows下几乎会创建许许多多个窗口,但是…
C语言字符串数组赋值
数组赋值有两种方式 一种是在定义是赋值: char book[] = {"the story of sitone"}; char author = "曹雪芹";//去掉花括号也可以 char k[6] = {'h','e…
c比较三个字符串大小(指针法)
code up 刷题记录 题目描述 输入3个字符串,按从小到大的顺序输出。要求使用指针的方法进行处理。 输入 3行,每行一个用字符串。保证每个字符串的长度不超过20。 输出 按从小到大的顺序输出这3个字符串,每个字符串一…
C++中关于指针入门的不错的文章
什么是指针? 其实指针就像是其它变量一样,所不同的是一般的变量包含的是实际的真实的数据,而指针是一个指示器,它告诉程序在内存的哪块区域可以找到数据。这是一个非…
pdf如何转换成word文档
//直接 安装spire.pdf 的get包 //安装spire.pdf 的get包 // 这个方法可以直接将你想要的pdf文件转换成word文档,他的后缀是 .DOCX //这个方法只能转换前十页的pdf文件 1为成功…
c++编程之统计字符串中单词及其次数(利用map快速实现)
编程:编写一程序(应该有多个函数),允许从键盘输入任意多个英语单词(单词可以重复),中间用空格分开,输入0表示输入结束。该程序可以统计同一个英语单词被输入几次,最后对英文单词按字典顺序输出,后面跟上该单词被输入的次数。 …
C#把对象类型转化为指定类型,转化失败时返回该类型默认值
/// <summary> ///通用类型扩展方法类 /// </summary> …
tabControl 设置标题颜色
主要代码来源:https://www.cnblogs.com/Hua-Min/archive/2013/05/14/TabControl.html 博主:蓝色狙击手 发现的问题:标题栏的背景色不好…
ffmpeg开发知识点回顾
视频花屏/卡顿原因 如果GOP分组中的P帧丢失会造成解码端的图像发生错误 为了避免花屏问题的发生,一般如果发现P帧或者I帧丢失,就不显示本GOP内的所有帧,直到下一个I帧来后,重新刷新图像。 时间基 tbr: 帧率 tb…
记录一次过程(1):Building Mosquitto from the git repository
Mosquitto Mosquittto是针对MQTT 3.1版本和3.1.1版本的一个开源实现的服务器。它包含C和C++的客户端库,以及用于publish/subscribe的实用程序:mosquitto_pub/mo…