Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
C++笔记--线程间共享数据
当线程在访问共享数据的时候 必须制定一些规矩 用来限定线程可访问的数据位 还有 一个线程更新了共享数据 需要对其他线程进行通知 从易用性的角度 同一进程中的多个线程进行数据共享 错误的共享数据使用是产生并发bug的一个主要原因 当涉及到共享
CampC
Java
开发语言
C语言之基本数据类型
在学习C语言的时候 我们可能首先面对的就是C语言中基本的数据类型 下面来看一下C语言中一些基本的数据类型 基本数据类型 void 声明函数无返回值或无参数 声明无类型指针 显示丢弃运算结果 C89标准新增 char 字符型类型数据 属于整型
CampC
error C4996: ‘strcpy‘: This function or variable may be unsafe. Consider using strcpy_s instead.
Hello everyone 我是鲁班 一个热衷于科研和软开的胖子 出现这个错误时 是因为strcpy函数不安全造成的溢出 解决方法是 找到 项目属性 点击 C 里的 预处理器 对 预处理器 进行编辑 在里面加入一段代码 CRT SECUR
CampC
strcpy
c语言
前置++与后置++区别 以及效率
之前在杭州实习面试中科视拓时候面试官问道 前置 与后置 区别 以及效率 打破对C 的认识 后来 寒假回来看书后才恍然大悟 前置 和后置 的区别 C专家编程 中有如下描述 P276 人民邮电出版社 a表示取a的地址 增加它的内容 然后把值放在
CampC
c
c语言
C++:派生类的默认构造函数和拷贝构造函数调用基类构造函数的机制(含程序验证)
1 如果基类定义了不带参数的默认构造函数 则编译器为派生类自动生成的默认构造函数会调用基类的默认构造函数 2 如果基类定义了拷贝构造函数 则编译器为派生类自动生成的拷贝构造函数同样会调用基类的拷贝构造函数 3 如果基类定义了带参数的构造函数
CampC
c
基类派生类
默认构造函数
拷贝构造函数
IAR编译项目时报以下错误
根本原因是因为你宏定义不符合规范
CampC
开发语言
学习
Qt 控件尺寸设置
一 运行无误 Qt 的控件在显示时 有时运行没有问题 但是会有以下信息 QWindowsWindow setGeometry Unable to set geometry 247x97 1200 801 frame 273x168 1187
QtampPyside
CampC
QT
开发语言
Android
解读 Q_D, Q_Q 指针
见 qglog h文件定义 define Q D Class Class Private const d d func define Q Q Class Class const q q func d指针是在主类中使用的 来获取私有子类成员指
QT
CampC
C语言注释风格(函数、功能、输入、输出、返回)
C语言编程规范 注释 规则 1 一般情况下 源程序有效注释量必须在20 以上 说明 注释的原则是有助于对程序的阅读理解 在该加的地方都加了 注释不宜太多也不能太少 注释语言必须准确 易懂 简洁 2 说明性文件 如头文件 h文件 inc文件
CampC
语言
c
comments
primitive
feof()和EOF的用法—— C中文件结尾的判断
昨天突然被一位朋友问到了关于文件结尾的程序问题 在用feof 判断文件时 复制会多产生一个字符 这个问题在大一的时候 老师上课就强调过 但那时只是模糊的记得个大概 记得这个函数如果用的不对就是会出现问题 解决是要先读一下 然后再判断 具体的
CampC
c
fp
EOF
feof
Windows中.exe程序的启动过程和C/C++运行时库<转载>
很是受益 Windows中 exe程序的启动过程和C C 运行时库 lt 转载 gt Windows系统中 exe后缀的文件一般可以双击运行 编程时 编译出来的最终结果一般也表现为一个exe程序和其他的为程序执行提供支持的dll 我们双击一
CampC
c
EXE
C语言指针、字符串以及字符的异同
文章目录 介绍 小实验1 小实验2 在单片机中的应用 介绍 指针 是存放某种特定变量的特定地址 字符 单引号内的字符 占八位 字符串 多个字符加一个结束符 0 组成 但其本质是一个指向第一个字符的指针 小实验1 任务 判断 hello wo
CampC
c语言
开发语言
JetBrains设置inline hint的背景色、前景色
如题 修改IDE的hint前景色和背景色 修改后结果
IDEampOS
Java
CampC
IDE
Jetbrains
CTP:报单错误:不允许重复报单(原因及解决方案)
CTP 报单错误 不允许重复报单 原因及解决方案 使用QT5 10 上期的CTP平台开发了一整套程序化交易系统 开发的过程中遇到了各种各样的问题 其中关于CTP接口的开发就遇到了很多坑 甚至很多坑是经过了一段时间的实盘测试才能被发现 本文所
QT
CampC
MFC中传递消息的方法
通过自定义消息实现进程间通信的方法 消息分为两种 即系统消息和用户 程序设计者 自定义消息 系统消息定义从0到0x3FF 可以使用0x400到0x7FFF定义自己的消息 Windows把0x400定义为WM USER 如果想定义自己的一个消
CampC
MFC
进程通信
消息传递
C语言之结构体(Struct)
Struct 结构体的两种定义方法 方法1 方法2 结构体的成员的初始化与访问 应用举例 结构体的两种定义方法 方法1 定义一个结构体 struct Name int temp1 float temp2 1 1 定义一个结构体变量 stru
CampC
c语言
C++学习笔记一(重载、类)
C 1 函数重载 2 类 2 1 类的方法和属性 2 2 类的方法的定义 2 3 构造器和析构器 2 4 类的实例化 2 5 基类与子类 2 6 类的public protected private继承 2 7 类的方法的重载 2 8 子类
CampC
c
Tinyhttpd项目学习及httpd学习
在参考网络有关Tinyhttpd的内容后 我打算写下自己的学习过程与自己的理解 我会在结尾附上参考的链接 我把代码放在了gitee Tinyhttpd学习 1 Tinyhttpd是一个轻量级的HTTP服务器 2 学习该项目可以学习web服务
Linux
CampC
服务器
c语言
linux静态链接库与动态链接库的区别及动态库的创建(转)
linux静态链接库与动态链接库的区别及动态库的创建 转 一 引言 通常情况下 对函数库的链接是放在编译时期 compile time 完成的 所有相关的对象 文件 object file 与牵涉到的函数库 library 被链接合成一个可
CampC
判断单链表是否有环
bool FixRing Node pHead Node pSlow pHead Node pFast pHead while pFast pFast gt next 如果存在环 不存在p next NULL的情况 pSlow pSlow
CampC
单链表
1
2
»