代码改变世界

阅读排行榜

C/C++混合编程

2009-11-28 15:28 by htc开发, 193 阅读, 收藏,
摘要: EXTERNAL C的用法 例:两个文件:c文件:C.c***********************************************int external=5; //全局变量,缺省为extern。int func() //全局函数,缺省为extern。{return external;}***********************************************cpp文件:CPP.cpp***********************************************#include "iostream"using name 阅读全文

树的递归遍历和非递归遍历源码(C++)

2009-06-19 15:48 by htc开发, 193 阅读, 收藏,
摘要: #include <iostream>#include <string>#define MAX_SIZE 50#define INCRE_SIZE 10#define NULL 0using namespace std;class BiNode{//member data variant public:char data;BiNode *lchild;BiNode *rchild;//member functionpublic:BiNode();};BiNode::BiNode(){data='#';lchild=NULL;rchild=NULL;}ty 阅读全文

构造函数中调用虚函数——转自百度文库

2011-06-24 14:32 by htc开发, 192 阅读, 收藏,
摘要: C++中构造函数中调用虚函数的问题在构造函数中调用虚成员函数,虽然这是个不很常用的技术,但研究一下可以加深对虚函数机制及对象构造过程的理解。这个问题也和一般直观上的认识有所差异。先看看下面的两个类定义。struct C180{ C180() { foo(); this->foo(); } virtual foo() { cout << "<< C180.foo this: " << this << " vtadr: " << *(void**)this << endl; }}; 阅读全文

第十一章:查看和管理进程2

2010-12-19 20:32 by htc开发, 192 阅读, 收藏,
摘要: 十、调度进程的后置执行1.一次性任务是用at,循环任务是用crontab2.没有重定向的输出被邮件至用户3.root可以为其他用户修改任务十一、crontab文件格式1.入口包括一个命令行和随后的由五个空间限定的域2.域包括:分,小时,月份的第几天,第几月,星期几3.是用命令:man 5 crontab查看细节十二、分组命令1.两种分组命令 组合方式:data;who | wc -l commands run back-to-back2.Subshell:(date; who | wc -l) >> /tmp/trace 所有的输出都发送信号STDOUT和STDERR 十三、退出状 阅读全文

C++构造函数语义——默认构造函数

2012-03-26 15:19 by htc开发, 191 阅读, 收藏,
摘要: 0、前言 《The C++ ARM》告诉我们:“默认构造函数会在需要的时候自动生成(被编译器)。”然后“在需要的时候”是一个很抽象的概念,本文主要描述的问题也正是这些需要的情况。 我们看看下面的代码片段:class Foo { public: int val; Foo *pnext; }; void foo_bar() { Foo bar; if (bar.val || bar.pnext) { cout << bar.val << endl; cout << bar.pnext << endl; } }用... 阅读全文
上一页 1 ··· 70 71 72 73 74 75 76 77 78 ··· 105 下一页