C / C++
文章平均质量分 65
jesseshen
这个作者很懒,什么都没留下…
展开
-
C [ OPENMP ]
*怎么在Linux上运行OpenMP程序?> 只需要安装支持OpenMP的编译器即可,比如GCC 4.2以上版本(好像Fedora Core带的部分4.1版本也支持),或者ICC(我用的version 9.1是支持的,其他没试过)。*怎么缺点编译器是不是支持OpenM转载 2011-08-08 08:22:54 · 1864 阅读 · 0 评论 -
C++ [ 继承与派生 ]
派生新类:吸收已有类的成员、调整已有类成员和添加新的成员class 派生类名:继承方式 基类名1, 继承方式 基类名2, .......{派生类成员声明;}继承方式有:public、protected、private(默认)公有继承:基类的原创 2011-09-27 09:56:44 · 440 阅读 · 0 评论 -
C++ [ 数组,指针,字符串 ]
数组初始化在声明数组时给部分或全部元素赋初值int a[3]={1,1,1} 等价于 int a[]={1,1,1}int a[2][3]={1,0,0,1,0,0} 等价于 int a[][3]={1,0,0,1,0,0}使用数组名传递数据时,原创 2011-09-26 16:54:39 · 460 阅读 · 0 评论 -
C++ [ 多态 ]
多态是指同样的消息被不同类型的对象接收导致不同的行为,消息是对类的成员函数的调用,不同的行为是指不同的实现运算符重载:对已有的运算符赋予多重含义,使同一个运算符作用于不同类型的数据时导致不同的行为函数类型 operator 运算符( 形参表 ) { 函数体 }原创 2011-09-27 16:00:47 · 553 阅读 · 0 评论 -
C++ [ 共享数据保护 ]
1、常引用:所引用的对象不能更新const 类型说明符 &引用名;#include void display(const double& r);int main(void){double d(9.5);display(d);return原创 2011-09-26 09:31:47 · 604 阅读 · 0 评论 -
C++ [ 拷贝构造函数 ]
1、 当用类的一个对象去初始化该类的另一个对象int main(){Point A(1,2);Point B(A);cout}2、如果函数的形参是类的对象,调用函数时,进行形参和实参结合时void f(Point p){cout原创 2011-09-26 16:39:11 · 440 阅读 · 0 评论 -
C++ [ 一般组织结构 ]
//类的声明 #include using namespace std; //可以放在head中,也可以放在main中class Point{public:Point(int xx=0, int yy=0){X=xx;Y=yy;countP++;原创 2011-09-26 14:13:09 · 731 阅读 · 0 评论 -
资料
linux下C语言编程http://learn.akae.cn/media/Tips on programminghttp://users.bestweb.net/~ctips/CodeBlockshttp://www.codeblocks原创 2011-08-03 09:39:08 · 381 阅读 · 0 评论 -
初识 UNIX
整个Unix体系结构包括这么几个部分:内核(kernel)系统调用(system call)库函数(library)shell应用程序(application)Unix标准化 ISO CIEEE POSIX SUS(Signe Unix Speci原创 2011-08-23 16:46:38 · 449 阅读 · 0 评论 -
并行计算mpi [ PI ]
#include "mpi.h"#include #include double f( double );double f( double a ){ return (4.0 / (1.0 + a*a));}int main( int原创 2011-08-23 16:04:32 · 5665 阅读 · 0 评论 -
并行计算MPI [ 简单例子 ]
#include "mpi.h"#include #include int main(int argc, char** argv){ MPI_Comm comm; int np, myid; char pr原创 2011-08-23 15:56:16 · 5104 阅读 · 0 评论 -
Makefile
head.h#ifndef HEAD_H_#define HEAD_H_ #ifdef _cplusplus extern "C"{ #endif void File2Print(); #ifdef _cplusp转载 2011-08-17 19:33:25 · 395 阅读 · 0 评论 -
GCC
Linux系统下的Gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。gcc是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比平均效率要高20%~30%。Gcc编译器能将C、C++语言转载 2011-08-08 11:38:48 · 2768 阅读 · 0 评论 -
C++ [ 模板 ]
参数化多态性,将程序所处理的对象的类型参数化,使得一段程序可以用于处理多种不同类型的对象函数模板template 或者 template 类型名 函数名(参数表){ 函数体的定义 }templateT abs( T x){return x原创 2011-09-27 16:24:38 · 483 阅读 · 0 评论