c++
vie0405
这个作者很懒,什么都没留下…
展开
-
关于链表的逆序输出
//列表逆序输出#includeusing namespace std;typedef struct Node{int date;Node *next;}Node,*PNode;PNode invert(PNode head)//逆序输出{PNode m,p,q,r;if(head->next==NULL){coutexit(原创 2013-09-23 22:18:03 · 466 阅读 · 0 评论 -
string类型的各种构造函数
#include#includeusing namespace std;class String{public:String();String(unsigned short len);String(const String &);String(const char*);~String();//char & operator[](unsigned原创 2013-09-23 22:42:15 · 716 阅读 · 0 评论 -
有12个球,外形相同,其中一个小球的质量与其他11个不同,给一个天平,需要几次把这个小球找出来并且求出这个小球是比其他的轻还是重
有12个球,外形相同,其中一个小球的质量与其他11个不同,给一个天平,需要几次把这个小球找出来并且求出这个小球是比其他的轻还是重()A、3 B、5 C、7 D、9分析:首先 将十二个球编号为 1-12。第一次,先将1-4号放在左边,5-8号放在右边。称量结果有3种可能:1右重,2平衡,3左重。下面分别叙述每种可能下的第二步和第三步称量。-----转载 2013-09-23 23:32:26 · 12663 阅读 · 4 评论 -
字符串处理 将一个字符串中的空格用%20代替
//空格为1个字符 而%20为3个字符 所以不能简单的替换//例如将abc d e 转变成abc%20d%20%20%20e#include#includeusing namespace std;string fun(string s){string s1;for(int i=0;i{if(s[i]!=' ')s1=s1+s[i];els原创 2013-09-23 23:18:52 · 934 阅读 · 0 评论 -
怎么让一个类只能定义一个对象
//将构造函数定义为私有//#includeusing namespace std;class Base{public:static GetInstance(){if(m_base == NULL){m_base =new Base;}return m_base;}private:Base(){;};static Base* m_转载 2013-09-25 17:03:27 · 686 阅读 · 0 评论