![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 1863 阅读 · 0 评论 -
C++ [ 继承与派生 ]
派生新类:吸收已有类的成员、调整已有类成员和添加新的成员 class 派生类名:继承方式 基类名1, 继承方式 基类名2, ....... { 派生类成员声明; } 继承方式有:public、protected、private(默认) 公有继承:基类的原创 2011-09-27 09:56:44 · 438 阅读 · 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 · 552 阅读 · 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 · 603 阅读 · 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 · 729 阅读 · 0 评论 -
资料
linux下C语言编程 http://learn.akae.cn/media/ Tips on programming http://users.bestweb.net/~ctips/ CodeBlocks http://www.codeblocks原创 2011-08-03 09:39:08 · 378 阅读 · 0 评论 -
初识 UNIX
整个Unix体系结构包括这么几个部分: 内核(kernel)系统调用(system call)库函数(library)shell应用程序(application) Unix标准化 ISO C IEEE POSIX SUS(Signe Unix Speci原创 2011-08-23 16:46:38 · 448 阅读 · 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 · 5664 阅读 · 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 · 5101 阅读 · 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 · 394 阅读 · 0 评论 -
GCC
Linux系统下的Gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。gcc是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比平均效率要高20%~30%。 Gcc编译器能将C、C++语言转载 2011-08-08 11:38:48 · 2765 阅读 · 0 评论 -
C++ [ 模板 ]
参数化多态性,将程序所处理的对象的类型参数化,使得一段程序可以用于处理多种不同类型的对象 函数模板 template 或者 template 类型名 函数名(参数表){ 函数体的定义 } template T abs( T x){ return x原创 2011-09-27 16:24:38 · 480 阅读 · 0 评论