- 博客(11)
- 收藏
- 关注
转载 C++中的static关键字的总结
C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static在类中的作用。1.面向过程设计中的static1.1静态全局变量在全局变量前,加上关键字static,该变量就被定义成为一个静态全局变量。我们先举一个静态全局变量的例子,如下: //Example 1#include
2016-09-29 10:34:44 321
转载 C++命名空间
本讲基本要求 * 掌握:命名空间的作用及定义;如何使用命名空间。 * 了解:使用早期的函数库 重点、难点 ◆命名空间的作用及定义;如何使用命名空间。 在学习本书前面各章时,读者已经多次看到在程序中用了以下语句:using namespace std; 这就是使用了命名空间std。在本讲中将对它作较详细的
2016-09-28 10:42:41 227
转载 C++指针详解
指针的概念指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。 先声明几个指针放着做例子: 例一: int *ptr; char *ptr; int **ptr; int (*ptr)
2016-09-20 17:48:11 327
转载 解决 multiple definition of
总结了解决multiple definition of的方法:问题原因: 当多个文件包含同一个头文件时,并且你的.H里面没有加上条件编译#ifndef TEST_H#define TEST_H#endif就会独立的解释,然后生成每个文件生成独立的标示符。在编译器连接时,就会将工程中所有的符号整合在一起,由于,文件中有重名变量,于是就出现了重复定义的错误。
2016-09-19 11:44:42 2231
转载 计算机的位、字节、字
1、位(bit) 来自英文bit,音译为“比特”, 表示二进制位。位是计算机内部数据存储最小单位,11010100是一个8位二进制数。一个二进制位只可以表示0和1两种状态;两个二进制位可以表示 00、01、10、11四种状态;三位二进制可以表示八种状态。 2、字节(byte) 来自英文Byte, 习惯上用大写的B表示。 字节是计算机
2016-09-17 23:09:25 934
转载 单精度浮点数(float)与双精度浮点数(double)的区别
单精度浮点数(float)与双精度浮点数(double)的区别如下:(1)在内存中占有的字节数不同•单精度浮点数在机内占4个字节•双精度浮点数在机内占8个字节(2)有效数字位数不同•单精度浮点数有效数字8位•双精度浮点数有效数字16位(3)所能表示数的范围不同•单精度浮点的表示范围:-3.40E+38 ~ +3.40E+38•
2016-09-14 18:28:41 5422
转载 C++中头文件(.h)和源文件(.cpp)都应该写些什么
头文件(.h): 写类的声明(包括类里面的成员和方法的声明)、函数原型、#define常数等,但一般来说不写出具体的实现。 在写头文件时需要注意,在开头和结尾处必须按照如下样式加上预编译语句(如下): #ifndef CIRCLE_H#define CIRCLE_H//你的代码写在这里#endif 这样做是为了
2016-09-13 17:07:56 714
原创 linux下在terminal启动刚下载的应用方法
代码如下:$ vim .profile加入安装的软件的执行路径: export PATH=$PATH:/home/wzc/Wzhic/source/FreeCAD/FreeCAD-0.16_install/bin:然后更新就行source .profileOK!
2016-09-07 21:27:20 885
转载 ubuntu常见错误--Could not get lock /var/lib/dpkg/lock解决
ubuntu常见错误--Could not get lock /var/lib/dpkg/lock解决 通过终端安装程序sudo apt-get install xxx时出错: E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)E: Un
2016-09-07 15:18:15 3848 1
转载 python的常见矩阵运算
python的numpy库提供矩阵运算的功能,因此我们在需要矩阵运算的时候,需要导入numpy的包。1.numpy的导入和使用from numpy import *;#导入numpy的库函数import numpy as np; #这个方式使用numpy的函数时,需要以np.开头。122.矩阵的创建由一维或二维数据创建矩阵from numpy import *;
2016-09-05 23:29:50 1683
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人