C/C++ 教程
当代最优秀的程序设计语言,基础语言
-
数据布局C语言实现之行列 副标题#e# #include <stdio.h>#include <stdlib.h>typedef int elemType;/************************************************************************//* 以下是关于行列链接存储操... 继续阅读数据布局C语言实现之行列
:2017-11-03
-
C/C++中Static的浸染详述 副标题#e# 1.先来先容它的第一条也是最重要的一条:埋没。 当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。 为领略这句话,我举例来说明。我们要同时编译两个源文件,一个是a.c,另一个是 main.c. 下面是a.c的内容: char a = 'A'; // global variable void msg() { pr... 继续阅读C/C++中Static的浸染详述
:2017-11-03
-
c++潜在浸染域 c/c++关于界说和声明的原则是一次界说,多次声明。界说分派了变量以及函数的内存,而声明则为这些变量和函数指定了一个引用标签,用来利用这些内存,也就是名字。界说的利用是通过声明(名字)来挪用的。每个界说都有浸染域(scope),潜在浸染域(declaration region),链接性(linkage)和保留时间,据界说的实现而差异。反复界说错误往往是因为潜在浸染域的交错而引... 继续阅读c++潜在浸染域
:2017-11-03
-
C语言基本教程(六)Turbo C措施设计劈头(7) 二、Turbo C集成调试器一旦修改好语法错误之后措施编译就没什么问题了,但照旧大概不按要求运行,因为大概有逻辑错误(运行错误)。这种错误跟踪就无助于发明错误位置了。TC有一个集成调试器可以跟踪运行错误。通过调试器可以运行,在断点处暂停,查抄变量的值,甚至可以改变之,以看措施会有什么回响。Turbo C集成调试器是源措施级的调试器,即用同你... 继续阅读C语言基本教程(六)Turbo C措施设计劈头(7)
:2017-11-03
-
C++的可移植性和跨平台开拓[5]:操纵系统 上一个帖子提到了"硬件体系"相关的话题,本日来说说和操纵系统相关的话题 。C++跨平台开拓中和OS相关的琐事挺多,所以本日会烦琐较量长的篇幅,请各位看官留情 ... 继续阅读C++的可移植性和跨平台开拓[5]:操纵系统
:2017-11-03
-
操作curl下载文件(进度条显示) 代码片断 副标题#e# 在项目中需要用到措施更新的成果,同事先容说是curl中的开拓库很牛x,又是跨平台(他们 老是这么喜欢跨平台的对象 *_*),于是下载这个包测试了一下,确实不错。筹备正式用到项 目中,以下一个例子用于从互联网上抓取一个文件下载到当地,并加长进度条显示,做得挺 简略,不外成果差不多就这样了。 措施运行预览. 首先需要 插手多线程的机制,... 继续阅读操作curl下载文件(进度条显示) 代码片断
:2017-11-03
-
C语言基本教程(五)函数(6) 三、用全程变量实现参数互传以上两种步伐可以在挪用函数和被挪用函数间通报参数,但利用不太利便。假如将所要通报的参数界说为全程变量,可使变量在整个措施中对所有函数都可见。这样相当于在挪用函数和被挪用函数之间实现了参数的通报和返回。这也是实际中常常利用的要领,但界说全程变量势必持久地占用了内存。因此,全程变量的数目受到限制,出格对付较大的数组更是如此。虽然对付绝大大都... 继续阅读C语言基本教程(五)函数(6)
:2017-11-03
-
用C编写类Windows菜单 副标题#e# 在开拓措施时,措施的界面、开放性是两个很是重要的方面,今朝,在Unix系统下运行的措施的界面多半较量古板,并且,在举办成果扩充时也不是很利便。那么,能不能设计一个象Windows那样可以或许凭据用户要求随意调解界面,成果扩充利便的措施呢?谜底是必定的。笔者通过实践,设计了一个菜单措施,利用户在对菜单的显式样式不满足时,只需通过对菜单参数文件举办操纵即... 继续阅读用C编写类Windows菜单
:2017-11-03
-
vhd 转换为img源码,由VS 2010 C++编译 副标题#e# 本工程主要由vhd2img.cpp layout.h构成,C代码实现。 vhd2img.cpp: // vhd2img.cpp : 界说节制台应用措施的进口点。 //by www.frombyte.cn zhangyu //北亚数据规复中心(www.sjhf.net)张宇 2012/1/6 颁发于51cto... 继续阅读vhd 转换为img源码,由VS 2010 C++编译
:2017-11-03
-
实战准尺度库Boost(2)测试Boost设置的Hello World措施 1. 设置情况 请先凭据《Boost C++ Libs —— (1)设置Boost的VS2008开拓情况》一文在Visual Studio中设置开拓情况。 2. 源码 #include <boost/lexical_cast.hpp> #include <iostream> ... 继续阅读实战准尺度库Boost(2)测试Boost设置的Hello World措施
:2017-11-03