
C/C++关键技术
文章平均质量分 56
关注在C/C++学习过程中,易错,重要核心的知识点的总结。
jieniyimiao
真的英雄,在于,以脆弱的凡人之躯,而具有神性的不可战胜。
展开
-
C++教材
C++语言:1、《Essential C++》:Stanley B.Lipman著。旁枝暂略,主攻核心,轻薄短小,附习题与解答,适合初学者。2、《The C++ Programming Language》:Bjarne Stroustrup著。技术权威,用词深峻,思想深远。C++百科全书代表。3、《C++ Primer》:Stanley B.Lipman a原创 2014-10-30 13:46:16 · 2901 阅读 · 1 评论 -
使用doxygen为C/C++程序生成中文文档
文章来自:http://www.fmddlmyy.cn/text21.html按照约定的格式注释源代码,用工具处理注释过的源代码产生文档。通过这种方式产生文档至少有以下好处:便于代码和文档保持同步。可以对文档做版本管理。很多编程语言都有类似的文档工具,例如:Java有javadoc,Ruby有rdoc。对于C/C++程序,我们可以用Doxygen生成文档。本文通过为一个C+原创 2014-10-16 21:24:06 · 2171 阅读 · 0 评论 -
exit(0)与exit(1)、return区别
exit(0):正常运行程序并退出程序;exit(1):非正常运行导致退出程序;return():返回函数,若在主函数中,则会退出函数并返回一值。详细说: 1. return返回函数值,是关键字; exit 是一个函数。 2. return是语言级别的,它表示了调用堆栈的返回;而exit是系统调用级别的,它表示了一个进程的结束。 3. retur原创 2014-07-26 12:18:32 · 4537 阅读 · 0 评论 -
system()函数
windows下system () 函数详解 windows操作系统下system () 函数详解(主要是在C语言中的应用) 函数名: system 功 能: 发出一个DOS命令 用 法: int system(char *command); system函数已经被收录在标准c库中,可以直接调用 程序例: #inclu原创 2014-09-12 21:30:01 · 1155 阅读 · 1 评论 -
C++宏定义详解
一、#define的基本用法 #define是C语言中提供的宏定义命令,其主要目的是为程序员在编程时提供一定的方便,并能在一定程度上提高程序的运行效率,但学生在学习时往往不能 理解该命令的本质,总是在此处产生一些困惑,在编程时误用该命令,使得程序的运行与预期的目的不一致,或者在读别人写的程序时,把运行结果理解错误,这对 C语言的学习很不利。1 #define命令剖析原创 2014-10-08 22:06:09 · 1935 阅读 · 0 评论 -
VS2010 快捷键
Alt + 右方向键 完成单词原创 2014-10-04 15:07:19 · 810 阅读 · 0 评论 -
IEEE 754 浮点数的表示精度探讨
IEEE 754 浮点数的表示精度探讨前言从网上看到不少程序员对浮点数精度问题有很多疑问,在论坛上发贴询问,很多热心人给予了解答,但我发现一些解答中有些许小的错误和认识不当之处。我曾经做过数值算法程序,虽然基本可用,但是被浮点数精度问题所困扰;事情过后,我花了一点时间搜集资料,并仔细研究,有些心得体会,愿意与大家分享,希望对IEEE 754标准中的二进制浮点数精度及其相关问题给予较原创 2014-11-05 20:25:09 · 1806 阅读 · 0 评论 -
const参数,const返回值与const函数
在C++程序中,经常用const 来限制对一个对象的操作,例如,将一个变量定义为const 的: const int n=3;则这个变量的值不能被修改,即不能对变量赋值。 const 这个关键字经常出现在函数的定义中,而且会出现在不同的位置,比如: int strcmp (const char *str1,cons原创 2014-11-12 18:14:17 · 3720 阅读 · 0 评论 -
一个Sqrt函数引发的血案
我们平时经常会有一些数据运算的操作,需要调用sqrt,exp,abs等函数,那么时候你有没有想过:这个些函数系统是如何实现的?就拿最常用的sqrt函数来说吧,系统怎么来实现这个经常调用的函数呢?虽然有可能你平时没有想过这个问题,不过正所谓是“临阵磨枪,不快也光”,你“眉头一皱,计上心来”,这个不是太简单了嘛,用二分的方法,在一个区间中,每次拿中间数的平方来试验,如果大了,就再试左区间的中间原创 2014-11-15 17:11:57 · 4446 阅读 · 2 评论 -
软件快速计算平方根与平方根的倒数
#include#includeusing namespace std;float Sqrt(float x);float InvSqrt(float x);int main(void){ system("color F0"); cout.setf(ios::fixed);原创 2014-11-15 17:37:16 · 1656 阅读 · 0 评论