C/C++
C/C++
郎涯技术
微信搜一搜:【郎涯技术】关注我。
卖码为生,有代码洁癖。不爱广度,爱深度 — 专注分享Java / 在线教育 / 视音频领域等技术。
想和你一起,每天进步一点点,做一个不凡的人!
展开
-
C/C++ int、long、double、char等各种内置数据类型的表示范围(最大最小值)
详细介绍C/C++ int、long、double、char等各种内置数据类型的表示范围(最大 - 最小值)执行结果如下:int、long、double、char等各种内置数据类型的表示范围(最大最小值)" TITLE="C/C++ int、long、double、char等各种原创 2014-07-15 16:45:37 · 4789 阅读 · 0 评论 -
C++ 硬件信息 获取网卡MAC地址
获取计算机网卡MAC地址的方法很多,这里采用的是命令行的形式获取,可以获取有线网卡与无线网卡的MAC地址,很简单,直接上代码。【1】头文件#if !defined(AFX_95644697_C78F_4DD6_885B_3D7C40B2D55C__INCLUDED_)#define AFX_95644697_C78F_4DD6_885B_3D7C40B2D55C__INCLU原创 2014-11-02 13:04:19 · 4593 阅读 · 0 评论 -
C++ 硬件信息 获取硬盘序列号
这里介绍的是获取硬盘的序列号,不是获取硬盘分区的序列号。核心是通过DeviceIoControl接口获取硬盘的版本与数据信息,很简单。【1】h头文件//如果编译有问题,添加#include #if !defined(AFX_HDSERIAL_H__1F6D2512_EBA9_4443_9FEF_DE78D7A28AFB__INCLUDED_)#define AFX_HDS原创 2014-11-02 13:26:02 · 23884 阅读 · 15 评论 -
C++ 硬件信息 获取CPU序列号
获取计算机CPU序列号的方法很多,这里采用的是命令行的形式获取,可以获取CPU的序列号,很简单,直接上代码。【1】头文件#if !defined(AFX_14BEC153_17B9_47BE_845F_71A27BF26B59__INCLUDED_)#define AFX_14BEC153_17B9_47BE_845F_71A27BF26B59__INCLUDED原创 2015-04-09 13:38:56 · 24295 阅读 · 4 评论 -
C++ 硬件信息 获取主板序列号
获取计算机网卡主板序列号的方法很多,这里采用的是命令行的形式获取,可以获取主板序列号,很简单,直接上代码。【1】头文件#if !defined(AFX_DD71A3C0_A52F_4C38_B062_8E05785607DC__INCLUDED_)#define AFX_DD71A3C0_A52F_4C38_B062_8E05785607DC__INCLUDED_#if _M原创 2015-04-09 13:44:56 · 31034 阅读 · 3 评论 -
ATL使用.rgs注册脚本文件操作注册表注册Com组件
注册脚本通过操作<系统注册表>完成Com服务的注册,通过数字形式而非代码API的形式完成,这种形式显得更加简单有效,因为它只需要几行数字代码就可以将一个Key添加到注册表中。本文系统的讲解注册脚本的创建、使用、注意事项等方面的内容,达到一般应用程序,如控制台应用程序,使用注册脚本操作注册表的目的。原创 2014-07-15 16:45:39 · 3704 阅读 · 0 评论 -
计算机域账户登录认证LogUser
详细介绍在C++ C#中通过代码验证Windows计算机登录账户与密码是否合法的解决方案!原创 2014-07-15 16:45:09 · 4587 阅读 · 0 评论 -
c语言 遍历搜索文件夹(获取文件夹中所有内容)
详细介绍使用c语言完成遍历搜索文件夹(获取文件夹中所有内容)的操作。原创 2014-07-15 16:45:02 · 17129 阅读 · 0 评论 -
C/C++ 内存检测工具Visual Leak Detector
原创 2015-01-13 22:49:34 · 1153 阅读 · 0 评论 -
C语言 struct结构体的变量声明加冒号
本文详细介绍了结构体中位域相关使用说明。有些信息在存储时,并不需要占用一个完整的字节,而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1两种状态,用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域,并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。这样就可以把几个不同的对象用一个字节的二进制位域来。原创 2014-07-15 16:45:11 · 17601 阅读 · 5 评论 -
C语言 变参函数的使用
详细介绍c++中怎样使用变参函数及相关注意事项。原创 2014-07-15 16:45:34 · 2477 阅读 · 1 评论 -
C++ 国外程序员整理的 C++ 资源大全
关于 C++ 框架、库和资源的一些汇总列表,由 fffaraz发起和维护。内容包括:标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等。标准库C++ Standard Library:是一系列类和函数的集合,使用核心语言编写,也是C++ISO自身标准的一部分。Standard Template Library:标准模板库C POSIX l转载 2015-06-26 14:20:39 · 2329 阅读 · 0 评论 -
C++ 记录Windows程序崩溃时的dumpfile
【原理】 windows程序当遇到异常,没有try-catch或者try-catch也无法捕获到的异常时,程序就会自动退出,如果这时候没有dump文件的话,我们是没有得到任何程序退出的信息。在windows程序异常退出之前,会预先调用一个在程序中注册的异常处理回调函数(默认是没有设置),只要我们在这个回调函数中调用MiniDumpWriteDump函数就可以产生我们想要的dump文件原创 2015-06-19 21:23:36 · 5459 阅读 · 7 评论 -
C/C++ 位移与乘除法的换算
使用位移运算可以提高因乘除运算带来的效率的问题,它的缺点是存在精度损失且不直观。乘法12 * 2 = 12 << 112 * 4 = 12 << 212 * 8 = 12 << 312 * 16 = 12 << 412 * 32 = 12 << 512 * 64 = 12 << 612 * 128 = 12 << 712 * 256 = 12 除法12 / 2 =原创 2015-05-06 20:59:41 · 4178 阅读 · 0 评论 -
C/C++ __FILE__,__LINE__输出调试信息
在写程序的时候,总是或多或少会加入一些printf之类的语句用于输出调试信息,但是printf语句有个很不方便的地方就是当我们需要发布程序的时候要一条一条的把这些语句删除,而一旦需要再次调试的时候,这些语句又不得不一条条的加上,这给我们带来了很大的不便,浪费了我们很多的时间,也造成了调试的效率低下。所以,很多人会选择使用宏定义的方式来输出调试语句。编译器内置宏,ANSI C标准中有几个原创 2015-01-12 17:20:29 · 2971 阅读 · 0 评论 -
C/C++ 回调函数详解
介绍c语言函数指针的概念及使用、回调函数的概念及使用、C++类成员函数作为回调函数的详细说明。原创 2014-08-13 21:50:42 · 5329 阅读 · 0 评论 -
C++ 注册表编程
注册表的组织方式跟文件目录比较相似,主要分为根键、子键和键值项三部分,与文件目录对应的话就是根目录、子目录和文件,本文系统的讲解了通过windows API 完成对注册表项创建、修改、删除等方面的内容。原创 2014-07-15 16:45:16 · 1267 阅读 · 0 评论