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语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言
通过C++程序示例理解设计模式中的外观模式
举一个生活中的小例子,大凡开过学或者毕过业的都会体会到这样一种郁闷:你要去n个地方办理n个手续(现在大学合并后就更加麻烦,因为可能那n个地方都隔的比较远)。但是实际上我们需要的就是一个最后一道手续的证
C++设计模式编程中Facade外观模式的使用实例解析
外观模式提供了一个统一的接口,用来访问子系统的一群接口。外观定义了一个高层接口,让子系统更容易使用。外观模式让接口变得简单,简化了子系统的接口。外观模式十分简单,简而言之,就是简化你的类的接口,将一系
全面解析设计模式中的建造者模式及相关C++实现
生活中有着很多的建造者的例子,个人觉得大学生活就是一个建造者模式的最好体验:要完成大学教育,一般将大学教育过程分成4个学期进行,因此没有学习可以看作是构建完整大学教育的一个部分构建过程,每个人经过这4
详解C++设计模式编程中对状态模式的运用
状态模式:当一个对象的内在状态发生变化时,允许改变其行为,这个对象看来像是改变了其类。状态模式与策略模式的UML图几乎一模一样,下面列举了两者的不同:(1)可以通过环境类状态的个数来决定是使用策略模式
详解state状态模式及在C++设计模式编程中的使用实例
每个人、事物在不同的状态下会有不同表现(动作),而一个状态又会在不同的表现下转移到下一个不同的状态(State)。最简单的一个生活中的例子就是:地铁入口处,如果你放入正确的地铁票,门就会打开让你通过。
深入解析设计模式中的适配器模式在C++中的运用
适配器模式属于结构型的设计模式,它是结构型设计模式之首(用的最多的结构型设计模式)。适配器设计模式也并不复杂,适配器它是主要作用是将一个类的接口转换成客户希望的另外一个接口这样使得原本由于接口不兼容而
设计模式中的备忘录模式解析及相关C++实例应用
备忘录模式旨在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。在命令模式中,备忘录模式经常还经常被用来维护可以撤销(Undo)操作的
简单总结C语言中各种类型的指针的概念
C语言中有很多关于指针的使用,指针也是C语言的灵魂所在,而且C语言中也有很多有关指针的概念,这里学习并总结了一些知道的概念。常量指针:首先它是一个指针,常量只是用来修饰指针的定语。其定义如下:char
深入剖析设计模式中的组合模式应用及在C++中的实现
组合模式将对象组合成树形结构以表示“部分-整体”的层次结构。Composite使得用户对单个对象和组合对象的使用具有一致性。模式图:适用场景:你想表示对象的部分-整体层次结构。你希望用户忽略组合对象与
C++设计模式编程中的迭代器模式应用解析
迭代器模式:提供一种方法顺序访问一个聚合对象中个各个元素,而不暴露该对像的内部表示.迭代器模式应该是最为熟悉的模式了,最简单的证明就是我在实现组合模式、享元模式、观察者模式中就直接用到了STL提供的迭
简单了解C语言中直接插入排序与直接选择排序实现
直接插入排序基本思路:1.从a[0]开始,也就是从1个元素开始是有序的,a[1]~a[n-1]是无序的。2.从a[1]开始并入前面有序的数组,直到n-1。#includestdio.h#defineN
对C语言中指针的理解与其基础使用实例
C语言的指针,关键意思在于“指”。“指”是什么意思?其实完全可以理解为指示的意思。比如,有一个物体,我们称之为A。正是这个物体,有了这么个称谓,我们才能够进行脱离这个物体的实体而进行一系列的交流。将一
详解C++循环创建多级目录及判断目录是否存在的方法
C++循环创建多级目录#includeunitfiles.h#ifdefWIN32#includedirect.h#includeio.h#elifLINUX#includestdarg.h#in
编写C++程序使DirectShow进行视频捕捉
视频捕捉Graph的构建一个能够捕捉音频或者视频的graph图都称之为捕捉graph图。捕捉graph图比一般的文件回放graph图要复杂许多,dshow提供了一个CaptureGraphBuilde
C++设计模式编程中使用Bridge桥接模式的完全攻略
桥接模式将抽象(Abstraction)与实现(Implementation)分离,使得二者可以独立地变化。桥接模式典型的结构图为:在桥接模式的结构图中可以看到,系统被分为两个相对独立的部分,左边是抽
C++ auto类型说明符
编程时常常需要把表达式的值赋给变量,这就要求在声明变量的时候清楚知道表达式的类型。然而要做到这一点并非那么容易,有时候甚至根本做不到。为了解决这个问题,C++11标准引入了auto类型说明符,用它就能
C和C++ const的声明差异
当在C源代码文件中将变量声明为const时,可以通过以下方式实现:constinti=2;然后,可以在另一个模块中使用此变量,如下表示:externconstinti;但若要获取与C+
C++ decltype类型说明符
1基本语法decltype类型说明符生成指定表达式的类型。在此过程中,编译器分析表达式并得到它的类型,却不实际计算表达式的值。语法为:decltype(expression)编译器使用下列规则来确定e
C++的静态联编和动态联编
最近在看析构函数的内容,看到一些讲的比较好的文章,这里我也有了一些我自己的体会,在这里一并记录一下。联编是指一个计算机程序自身彼此关联的过程,在这个联编过程中,需要确定程序中的操作调用(函数调用)与执
详解C++中如何将构造函数或析构函数的访问权限定为private
今天面试被问到了这个单例模式常用到的技术手段,下面进行分析:很多情况下要求当前的程序中只有一个object。例如一个程序只有一个和数据库的连接,只有一个鼠标的object。通常我们都将构造函数的声明置
浅谈C++中的构造函数分类及调用规则
构造函数的分类这里简单地将C++中的构造函数分一下类,直接看下面的代码表达,说明在注释中:#includeiostreamusingnamespacestd;classText{public:Text
详解设计模式中的Command命令模式及相关C++实现
命令模式的作用是将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。由于“行为请求者”与“行为实现者”的紧耦合,使用命令模式,可以对请求排
C++在C语言基础之上增强的几个实用特性总结
变量的定义C语言中的变量都必须在作用域开始的位置定义!!C++中更强调语言的“实用性”,所有的变量都可以在需要使用时再定义。#includeiostreamusingnamespacestd;intm
解析C++函数的默认参数和占位参数及较之C语言的拓展
可以将占位参数与默认参数结合起来使用意义:为以后程序的扩展留下线索兼容C语言程序中可能出现的不规范写法//C++可以声明占位符参数,占位符参数一般用于程序扩展和对C代码的兼容intfunc(inta,
举例剖析C++中引用的本质及引用作函数参数的使用
引用的意义与本质1)引用作为其它变量的别名而存在,因此在一些场合可以代替指针2)引用相对于指针来说具有更好的可读性和实用性引用本质思考:思考、C++编译器背后做了什么工作?#includeiostre
首页
上一页
98
99
100
101
102
下一页
末页
文章分类
JavaScript
ASP.NET
PHP
正则表达式
AJAX
JSP
ASP
Flex
XML
编程技巧
Android
swift
C#教程
vb
vb.net
C语言
Java
Delphi
易语言
vc/mfc
嵌入式开发
游戏开发
ios
编程问答
汇编语言
微信小程序
数据结构
OpenGL
架构设计
qt
微信公众号
最新内容
VS2010/MFC编程(常用控件:树形控件Tree Control控件创建h和实例)
C语言中函数的声明、定义及使用的入门教程
C基础 mariadb处理的简单实例
C/C++实现快速排序的方法
C语言求幂计算的高效解法
C++设计模式之代理模式
Microsoft Visual C++ 6.0开发环境搭建教程
C/C++常用函数易错点分析
C语言实现电子邮件地址验证程序
C 转移表/转换表的深入分析