大约有 16,000 项符合查询结果(耗时:0.0221秒) [XML]

https://www.tsingfun.com/it/cpp/1875.html 

c语言字符串常量内容是否可以通过指针修改 - C/C++ - 清泛网 - 专注C/C++及内核技术

...常量内容是否可以通过指针修改答案是:不行。尝试修改话,运行时程序会崩溃。int main(){ char str1[40]="hello world!"; char *str1="hello world!"...答案是:不行。尝试修改话,运行时程序会崩溃。 int main() { char str1[40]="hello wor...
https://www.tsingfun.com/it/cpp/1933.html 

MFC Edit控件只允许输入整数,不允许小数、负数 - C/C++ - 清泛网 - 专注C/...

...只允许输入整数,不允许小数、负数资源rc中设置Edit控件Number属性为true即可:这样,Edit控件就只能输入整数,负号、小数点等非数字无法输入。资源rc中设置Edit控件Number属性为true即可: 这样,Edit控件就只能输入整数...
https://www.tsingfun.com/it/cpp/2047.html 

【工程源码】XPButton源码-XP风格按钮 - C/C++ - 清泛网 - 专注C/C++及内核技术

...运行效果图:主要原理是CXPButton继承CButton类,进行按钮自绘。使用方法很简单:两个文件导入到项目工程,#include "XPButton.h...Win10下运行效果图: 主要原理是CXPButton继承CButton类,进行按钮自绘。 使用方法很简单: 两...
https://www.tsingfun.com/it/cpp/2141.html 

VC IP地址控件(CIPAddressCtrl )自绘 - C/C++ - 清泛网 - 专注C/C++及内核技术

VC IP地址控件(CIPAddressCtrl )自绘先看效果图:代码:.h#pragma once class CMyIPCtrl : public CIPAddressCtrl{DECLARE_DYNAMIC(CMyIPCtrl)public:CMyIPCtrl();virtua...先看效果图: 代码: .h #pragma once class CMyIPCtrl : public CIPAddressCtrl { DECLARE_DYNAMI...
https://www.tsingfun.com/it/cpp/2152.html 

std::map 插入数据时内部自动排序 - C/C++ - 清泛网 - 专注C/C++及内核技术

...结构,保持了元素有序,使得对内部元素插入和删除操作复杂度降低。若要想保持和输入顺序一致,可以考虑使用...map是关联容器,内部结构是树结构,保持了元素有序,使得对内部元素插入和删除操作复杂度降低。 若要...
https://www.tsingfun.com/it/cpp/2175.html 

如何把一个POINT转化为lParam参数 - C/C++ - 清泛网 - 专注C/C++及内核技术

...为lParam参数MAKELPARAM(pt.x, pt.y);反之:CPoint point(lParam);里面实现是:CPoint(_In_ LPARAM dwPoint) throw();...ATLTYPES_INLINE CPoin...MAKELPARAM(pt.x, pt.y); 反之: CPoint point(lParam); 里面实现是: CPoint(_In_ LPARAM dwPoint) throw(); ... ATLTYPES_INLI...
https://www.tsingfun.com/it/cpp/2221.html 

C++ 取得系统当前时间 - C/C++ - 清泛网 - 专注C/C++及内核技术

...只能精确到秒#include <time.h> time_t tt = time(NULL); 这句返回只是一个时间戳 tm* t= localtime(&tt); printf("%d...方法一,只能精确到秒 #include <time.h> time_t tt = time(NULL);//这句返回只是一个时间戳 tm* t= localtime(&tt); printf("%d-%02d-%02d %02...
https://www.tsingfun.com/it/cpp/2433.html 

C++使用多核编译,加快编译速度 - C/C++ - 清泛网 - 专注C/C++及内核技术

...多核编译,加快编译速度C++使用多核编译,加快编译速度设置。Visual Studio设置: 项目属性 -> c/c++ -> 命令行:加 /MP Linux make编译时只需要加 -j 指定编译使用CPU核心数: make -j 4 //使用4个核编译 make -j //不指定数量,...
https://www.tsingfun.com/it/cpp/2472.html 

c++ volatile关键字简析 - C/C++ - 清泛网 - 专注C/C++及内核技术

...简析volatile防范冲突,提高效率。降低CPU Cache Line锁冲突几率。不同于普通变量在于:CPU缓存中有值话,也得从内存中重新加载到缓存(普通变量不会);即认为寄存器值不可靠, volatile 防范冲突,提高效率。降低CPU Cache L...
https://www.tsingfun.com/it/opensource/1355.html 

CMake 编译libcurl - 开源 & Github - 清泛网 - 专注C/C++及内核技术

...译: 解压CMake包: 1、启动CMake GUI, 2、指定编译成果至build子目录(这个任意目录都行,无目录提示创建), 3、按需选择生成代码平台: 编译中... 编译完成后,指定目录生成解决方案: CMake 编译 libcurl