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系统下使用C语言编写单线程的文件备份程序
写在最前方源路径:即From-Path,你准备要备份的资料目的路径:即To-Path,你准备要存储备份的资料的地方稍微回想一下,上一次写的代码,本次的任务是遍历目录及其子目录,那么这回要干的就是将上次
解析C语言基于UDP协议进行Socket编程的要点
两种协议TCP和UDP前者可以理解为有保证的连接,后者是追求快速的连接。当然最后一点有些太过绝对,但是现在不需熬考虑太多,因为初入套接字编程,一切从简。稍微试想便能够大致理解,TCP追求的是可靠的传输
C/C++程序开发中实现信息隐藏的三种类型
无论是模块化设计,还是面向对象设计,还是分层设计,实现子系统内部信息的对外隐藏都是最关键的内在要求。以本人浅显的经验,把信息隐藏按照程度的不同分成(1)不可见不可用(2)可见不可用(3)可见可用。1不
解析Linux内核的基本的模块管理与时间管理操作
内核模块管理Linux设备驱动会以内核模块的形式出现,因此学会编写Linux内核模块编程是学习linux设备驱动的先决条件。Linux内核的整体结构非常庞大,其包含的组件非常多。我们把需要的功能都编译
用C语言举例讲解数据结构中的算法复杂度结与顺序表
数据结构算法复杂度1、影响算法效率的主要因素(1)算法采用的策略和方法;(2)问题的输入规模;(3)编译器所产生的代码;(4)计算机执行速度。2、时间复杂度//时间复杂度:2n+5longsum1(i
实例讲解C++编程中的虚函数与虚基类
虚函数①#includestdafx.h#includeiostreamusingnamespacestd;classB0//基类B0声明{public:voiddisplay(){coutB0
C语言实现选择排序、直接插入排序、冒泡排序的示例
选择排序选择排序是一种简单直观的排序算法,其核心思想是:遍历数组,从未排序的序列中找到最小元素,将其放到已排序序列的末尾。时间复杂度:O(n^2)稳定性:不稳定/**@briefselectionso
C++求Fib数列
1.第一版本程序intfib(intpos){intelem=1;intn1=1,n2=1;for(inti=3;i=pos;i++){elem=n2+n1;n1=n2;n2=elem;}return
实例解析C++设计模式编程中简单工厂模式的采用
简单工厂模式中专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。它又称为静态工厂方法模式,属于类的创建型模式。简单工厂模式的UML类图简单工厂模式的程序通过封装继承来降低程序的耦
举例解析设计模式中的工厂方法模式在C++编程中的运用
工厂方法模式不同于简单工厂模式的地方在于工厂方法模式把对象的创建过程放到里子类里。这样工厂父对象和产品父对象一样,可以是抽象类或者接口,只定义相应的规范或操作,不涉及具体的创建或实现细节。其类图如下:
C++设计模式编程中的观察者模式使用示例
概述:最近中国股市起起伏伏,当然了起伏就用商机,小明发现商机后果断想入市,买入了中国证券,他想在电脑客户端上,网页上,手机上,iPad上都可以查看到该证券的实时行情,这种情况下我们应该怎么设计我们的软
详解C++文件读写操作
在看C++编程思想中,每个练习基本都是使用ofstream,ifstream,fstream,以前粗略知道其用法和含义,在看了几位大牛的博文后,进行整理和总结:这里主要是讨论fstream的内容:#i
使用设计模式中的单例模式来实现C++的boost库
线程安全的单例模式一、懒汉模式:即第一次调用该类实例的时候才产生一个新的该类实例,并在以后仅返回此实例。需要用锁,来保证其线程安全性:原因:多个线程可能进入判断是否已经存在实例的if语句,从而nont
C++初学者之根据输入的任何一个正整数,输出可能被表示的连续正整数
题目描述:一个正整数有可能可以被表示为n(=2)个连续正整数之和,如:15=1+2+3+4+515=4+5+615=7+8请编写程序,根据输入的任何一个正整数,找出符合这种要求的所有连续正整数序列。输
详解C++设计模式编程中建造者模式的实现
建造者模式:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。这是建造者模式的标准表达,不过看着让人迷惑,什么叫构建和表示的分离?一个对象使用构造函数构造之后不就固定了,只有通
详解C++设计模式编程中策略模式的优缺点及实现
策略模式(Strategy):它定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法的变化不会影响到使用算法的客户。策略模式和Template模式要解决的问题是相同(类
简单了解设计模式中的装饰者模式及C++版代码实现
由遇到的问题引出的装饰模式在OO设计和开发过程,可能会经常遇到以下的情况:我们需要为一个已经定义好的类添加新的职责(操作),通常的情况我们会给定义一个新类继承自定义好的类,这样会带来一个问题(将在本模
深入解析C++编程中对设计模式中的策略模式的运用
策略模式也是一种非常常用的设计模式,而且也不复杂。下面我们就来看看这种模式。定义:策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变
C++编程中使用设计模式中的policy策略模式的实例讲解
在看《C++设计新思维》的时候,发现在一开始就大篇幅的介绍策略模式(policy),策略模式不属于经典设计模式中的一种,但是其实在我们日常的开发中是必不可少的。policy,策略,方针,这里的意思是指
浅析设计模式中的代理模式在C++编程中的运用
由遇到的问题引出代理模式至少在以下集中情况下可以用代理模式解决问题:创建开销大的对象时候,比如显示一幅大的图片,我们将这个创建的过程交给代理去完成,GoF称之为虚代理(VirtualProxy);为网
C++设计模式编程中proxy代理模式的使用实例
代理模式典型的结构图为:实际上,代理模式的想法非常简单。代理模式的实现:完整代码示例(code):代理模式的实现很简单,这里为了方便初学者的学习和参考,将给出完整的实现代码(所有代码采用C++实现,并
解析设计模式中的Prototype原型模式及在C++中的使用
原型模式的意图是用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。适用性当要实例化的类是在运行时刻指定时,例如,通过动态装载;或者为了避免创建一个与产品类层次平行的工厂类层次时;或者当一
实例讲解C++编程中对设计模式中的原型模式的使用
原型模式的实现完整代码示例(code):原型模式的实现很简单,这里为了方便初学者的学习和参考,将给出完整的实现代码(所有代码采用C++实现,并在VC6.0下测试运行)。代码片断1:Prototype.
详解设计模式中的模板方法模式及在C++中的使用
模板方法模式是设计模式行为型中最简单的一种设计模式。在实际中你甚至可能经常用到,只是你自己不知道它是一种设计模式罢了。模板方法模式定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类
C++设计模式编程中Template Method模板方法模式的运用
准备一个抽象类,将部分逻辑以具体方法以及具体构造子的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻辑有不同的实现。这就是模版方法模式
首页
上一页
97
98
99
100
101
下一页
末页
文章分类
JavaScript
ASP.NET
PHP
正则表达式
AJAX
JSP
ASP
Flex
XML
编程技巧
Android
swift
C#教程
vb
vb.net
C语言
Java
Delphi
易语言
vc/mfc
嵌入式开发
游戏开发
ios
编程问答
汇编语言
微信小程序
数据结构
OpenGL
架构设计
qt
微信公众号
最新内容
C语言结构体数组详解(带实例演示)
深入解析Radix Sort基数排序算法思想及C语言实现示例
输入一个字符串,取出其中的整数(实现代码)
使用C语言打造通讯录管理系统和教学安排系统的代码示例
C语言循环队列的表示与实现实例详解
C++交换指针实例
详解C++程序中定义struct结构体的方法
详解C语言中的字符串拼接(堆与栈)
深入全排列算法及其实现方法
C++获取本机MAC,IP,MASK地址的方法