linkedu视频
平面设计
电脑入门
操作系统
办公应用
电脑硬件
动画设计
3D设计
网页设计
CAD设计
影音处理
数据库
程序设计
认证考试
信息管理
信息安全
网页制作
数据库
程序设计
操作系统
CMS教程
游戏攻略
脚本语言
平面设计
软件教程
网络安全
电脑知识
服务器
视频教程
JavaScript
ASP.NET
PHP
正则表达式
AJAX
JSP
ASP
Flex
XML
编程技巧
Android
swift
C#教程
vb
vb.net
C语言
Java
Delphi
易语言
vc/mfc
嵌入式开发
游戏开发
ios
编程问答
汇编语言
微信小程序
数据结构
OpenGL
架构设计
qt
微信公众号
您的位置:
主页
>
程序设计
> C语言
C语言
C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言
Windows消息传递机制详解
对于windows程序设计,这里有几个关键词需要注意:消息,消息循环,窗口过程。所谓的Windows消息传递机制就类似于生活中的物流公司。当寄件人(例如鼠标、键盘)将包裹(消息)交给物流公司(Wind
C++指向函数的指针实例解析
通常来说C++函数指针是指指向函数的指针,而非指向对象的指针。就像其他指针一样,函数指针也指向某个特定的类型。函数类型由其返回类型以及形参表确定,而与函数名无关。定义:char(*fP)(char,i
C++中拷贝构造函数的应用详解
一、C++中拷贝构造函数的定义:有一个参数的类型是其类类型的构造函数是为拷贝构造函数。如下所示:X::X(constX&x);Y::Y(constY&y,int=0);//可以是多参数形式,但其第二个
C++ explicit构造函数实例解析
按照C语言默认规定,只有一个参数的构造函数也定义了一个隐式转换,将该构造函数对应数据类型的数据转换为该类对象,如下面所示:classString{String(constchar*p);//用C风格的
MFC实现全屏功能代码实例
windows应用程序中有很多的播放器都有快捷键控制窗口以全屏幕的方式显示。MFC实现给应用程序加上全屏幕的功能,并不需要很多的代码,比如给一个基于对话框的应用程序加上全屏功能只需要以下少量代码就可以
C++空类及没有成员变量的类的大小实例分析
众所周知的C++中空类的大小为1,但是除了空类之外的其他一些没有成员变量的类的大小,还是有相当一部分开发人员对此有很多不明之处的。这里我们以如下代码为例:#includeusingnamespaces
C++编程小心指针被delete两次
在C++类中,有时候会使用到传值调用(即使用对象实体做参数),当遇到这种情况,可要小心了!尤其是当你所传值的对象生命周期较长,而非临时对象(生命周期段)的时候。来看看下面的情况:#includeios
VC++创建msi文件的方法
采用VC++可以编写自己软件的安装程序。这里只是创建安装程序类型的msi文件,用orca打开是正确的文件格式,值得自己记录一下了,msi数据库里面的各种表关系复杂,不是一时半刻能研究清楚的。本文仅作一
C++类模板与模板类深入详解
1、在c++的Template中很多地方都用到了typename与class这两个关键字,而且有时候二者可以替换,那么是不是这两个关键字完全一样呢?事实上class用于定义类,在模板引入c++后,最初
C++友元函数与拷贝构造函数详解
一、友元函数1.友元函数概述:(1)友元函数是定义在一个类外的普通函数。友元函数和普通函数的定义一样;在类内必须将该普通函数声明为友元。(2)友元函数不是成员函数。不能通过对象来调用,而是直接调用;友
C++实现各种排序算法类汇总
C++可实现各种排序算法类,比如直接插入排序、折半插入排序、Shell排序、归并排序、简单选择排序、基数排序、对data数组中的元素进行希尔排序、冒泡排序、递归实现、堆排序、用数组实现的基数排序等。具
C++实现的泛型List类分享
额,不要说我三心二意:一边在看.NET和CLR的原理、一边在看JavaScript、一边在看Java;有时看算法有时看Unity、Hibernate;有时看Hadoop有时看Redis;现在又开始看C
VC实现动态菜单的创建方法
本文简述了在程序不支持MFC,CMenu不可用的情况下,动态创建系统托盘菜单的方法。由于菜单项是不确定的,因而就需要用sdk创建一个动态弹出菜单。主要实现代码如下://----------------
C++实现读取特定路径下文件夹及文件名的方法
本文所述实例代码主要实现读取给定路径下的所有文件夹名称或所有带后缀的文件名的功能。具体解决方法如下:主要用到了以下几个头文件(类):io.h,fstream,string。首先,读取某给定路径下所有文
VC定制个性化的MessageBox解决方法
相信学过VC的人都知道MessageBox()函数的用法:intMessageBox(HWNDhWnd,//handletoownerwindowLPCTSTRlpText,//textinmessa
MFC自定义消息的实现方法
一、概述:消息机制是windows程序的典型运行机制,在MFC中有很多已经封装好了的消息,如WM_BTN**等。但是在有些特殊情况下我们需要自定义一些消息去完成一些我们所需要的功能,这时候MFC的向导
Windows的钩子机制详解
一、概述:了解windows程序设计的人都知道,Windows系统程序的运行是建立在消息传递机制的基础之上的,几乎所有的程序活动都由消息来驱动。钩子机制可以看作是一个消息的中转站,控制系统发出消息的处
VC取得任务栏高度的方法
本文简单介绍了VC取得任务栏高度的两个实现方法,具体代码如下所示,读者可根据自身需求选择或加以完善修改。方法一:TRectrt;SystemParametersInfo(SPI_GETWORKAREA
VC实现屏幕截词功能的方法详解
VC程序设计中屏幕上的文字大都是由gdi32.dll的以下几个函数显示的:TextOutA、TextOutW、ExtTextOutA、ExtTextOutW。实现屏幕抓词的关键就是截获对这些函数的调用
C实现的非阻塞方式命令行端口扫描器源码
该实例是一个C实现的基于命令行模式端口扫描代码,并且是以非阻塞方式来实现对IP和端口的连接测试。为了大家使用和学习方便,已在代码中尽可能多的地方加入了注释,相信对于帮助大家理解C端口扫描有很大帮助。具
C++实现判断字符串是否回文实例解析
本文实例解析了C++判断字符串是否回文的实现过程,通过数据结构中的相关例子,回文判断中采用过滤空格字符、有效字符依次入栈等方法实现该功能。具体实例代码如下:#includeiostreamusingn
C语言采用文本方式和二进制方式打开文件的区别分析
稍微了解C程序设计的人都知道,文本文件和二进制文件在计算机上面都是以0,1存储的,那么两者怎么还存在差别呢?对于编程人员来说,文本文件和二进制文件就是一个声明,指明了你应该以什么方式(文本方式/二进制
win32下进程间通信(共享内存)实例分析
一、概述很多情况下在Windows程序中,各个进程之间往往需要交换数据,进行数据通讯。WIN32API提供了许多函数使我们能够方便高效的进行进程间的通讯,通过这些函数我们可以控制不同进程间的数据交换。
WM_CLOSE、WM_DESTROY、WM_QUIT及各种消息投递函数详解
本文对WM_CLOSE、WM_DESTROY、WM_QUIT及各种消息投递函数的功能及区别做出了分析比对,有助于读者更好的对消息投递函数加以理解。详情如下:一、WM_CLOSE、WM_DESTROY、
ON_COMMAND_RANGE多个按钮响应一个函数的解决方法
本文描述了ON_COMMAND_RANGE多个按钮响应一个函数的解决方法。开发人员需要注意在自定义消息响应函数的声明过程中,一定要注意参数的形式,稍微一疏忽就会导致莫须有的错误,具体以ON_COMMA
首页
上一页
52
53
54
55
56
下一页
末页
文章分类
JavaScript
ASP.NET
PHP
正则表达式
AJAX
JSP
ASP
Flex
XML
编程技巧
Android
swift
C#教程
vb
vb.net
C语言
Java
Delphi
易语言
vc/mfc
嵌入式开发
游戏开发
ios
编程问答
汇编语言
微信小程序
数据结构
OpenGL
架构设计
qt
微信公众号
最新内容
VC中使用ADO开发数据库应用程序简明教程
构建mfc窗体的简单示例
map插入自定义对象总结
利用反射获得类的public static/const成员的值实例
C语言中 “_at()” 特殊地址定位详解
深入理解约瑟夫环的数学优化方法
数组和指针的区别深入剖析
老生常谈C语言动态函数库的制作和使用(推荐)
C语言中字符串常用函数strcat与strcpy的用法介绍
C语言实现程序开机自启动