12 niesen111

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 14w+

初始化列表的初始化变量顺序是根据成员变量的声明顺序来执行的

#include#includeusing namespace std;class base{private: int m_j; int m_i;public: base(int i):m_j(i),m_i(m_j) {} base():m_j(0),m_i(m_j) {} int get_i() {return m_i; } int get_j()

2013-06-02 23:51:15

一个整数转化为二进制数后包含1的个数

int Func(int x){      int count=0;      while(x!=0)      {         count++;         x=x&(x-1);      }      return count;}int _tmain(int argc, _TCHAR* argv[]){      int x=9999;

2012-11-25 21:10:37

人员信息管理(Ⅴ)

<br />//employee.h 类的定义<br />class employee<br />{<br />protected:<br />    char name[20];<br />    int individualEmpNo; //个人编号<br />    int grade;    //级别<br />    float accumPay;  //月薪<br />    static int employeeNo; //本公司职员编号目前最大值<br />public:<br />   

2010-06-03 22:22:00

人员信息管理(Ⅴ)

<br />//employee.h 类的定义<br />class employee<br />{<br />protected:<br />    char name[20];<br />    int individualEmpNo; //个人编号<br />    int grade;    //级别<br />    float accumPay;  //月薪<br />    static int employeeNo; //本公司职员编号目前最大值<br />public:<br />   

2010-06-03 22:14:00

人员信息管理(Ⅳ)

<br />//employee.h 类的定义<br />class employee<br />{<br />protected:<br />    char name[20];<br />    int individualEmpNo; //个人编号<br />    int grade;    //级别<br />    float accumPay;  //月薪<br />    static int employeeNo; //本公司职员编号目前最大值<br />public:<br />   

2010-06-03 22:10:00

人员信息管理(Ⅲ)

<br />class employee<br />{<br />protected:<br />    char name[20];<br />    int individualEmpNo; //个人编号<br />    int grade;    //级别<br />    float accumPay;  //月薪<br />    static int employeeNo; //本公司职员编号目前最大值<br />public:<br />    employee();<br />    ~e

2010-06-03 22:07:00

人员信息管理(Ⅱ)

<br />class employee<br />{<br />protected:<br />    int individualEmpNo; //个人编号<br />    int grade;    //级别<br />    float accumPay;  //月薪<br />    static int employeeNo; //本公司职员编号目前最大值<br />public:<br />    employee();<br />    ~employee();<br />    void

2010-06-03 22:03:00

人员信息管理(Ⅰ)

<br />class employee<br />{<br />protected:<br />    int individualEmpNo; //个人编号<br />    int grade;    //级别<br />    float accumPay;  //月薪<br />public:<br />    employee();<br />    ~employee();<br />    void IncreaseEmpNo(int); //增加编号函数<br />    void pro

2010-06-03 22:02:00

fatal error C1010: unexpected end of file while looking for precompiled header directive

<br />在编译VC++6.0是,出现<br />fatal error C1010: unexpected end of file while looking for precompiled header directive<br /><br />问题详细解释:<br />致命错误C1010,在寻找预编译指示头文件时,文件未预期结束。就是没有找到预编译指示信息的头文件。<br /><br />问题一般发生在:<br />通过添加文件的方式,添加了一些cpp文件到一个MFC的程序,但该cpp文件并不是MF

2010-06-03 21:49:00

Array类的应用:求范围2~n中的质数,n在程序运行时由键盘输入

<br />//Array.h<br />const int null = 0; <br />enum ErrorType   //错误类型集合,共有三种错误:数组大小错误、内存分配错误和下标越界<br />{invalidArraySize,memoryAllocationError,indexOutOfRange};<br />char *errorMsg[]=<br />{<br />  "Invalid array size","Memory allocation error",<br />  "I

2010-06-02 20:28:00

栈的应用——一个简单的整数计算器

<br />实现一个简单的整数计算器,能够进行加、减、乘、除和乘方运算。使用时算式采用后缀输入法,每个操作数、操作符之间都以空白符分隔。乘方运算用“^”表示。每次运算在前次结果基础上进行,若要将前次运行结果清除,可键入“c”。当键入“q”时程序结束。<br />//stack.h<br />#include<iostream><br />#include<cstdlib><br />#include<cmath><br />#include<cstring><br />using namespace std

2010-06-02 10:25:00

总结必须学习的10项.NET技术

      1、WCF (Windows Communication Foundation):虽然WCF显然没有WPF或SilverLight那么吸引人,但是它却是在.NET框架下解决业务问题的基础。所以你今年至少要学习一门.NET的新技术,那你就选择WCF吧。  2、ADO.NET (and LINQ):这是让你与数据层打交道的技术。并且LINQ提供了将各种数据组合起来的方法。如果以上两个技术你都不熟悉的话,那就等着被人来抢你饭碗吧。  3、WPF (Windows Presentation Founda

2010-06-01 10:58:00

单目运算符“++”重载为成员函数形式

#includeusing namespace std;class Clock{public:    Clock(int NewH=0,int NewM=0,int NewS=0);    void ShowTime();    Clock& operator ++();    Clock operator ++(int);private:    int Hour,Minute,Second;};Clock::Clock(int NewH,int NewM,int NewS){   if(0   { Hou

2010-06-01 09:13:00

运算符重载为成员函数

#includeusing namespace std;class complex  //复数类定义{public: complex(double r=0.0,double i=0.0) {real=r;imag=i;}     complex operator + (complex c2); //运算符+重载成员函数 complex operator - (complex c2); //运算符-重载成员函数 void display();private: double real; double imag;

2010-06-01 09:11:00

运算符重载为友元函数举例

#includeusing namespace std;class complex  //复数类定义{public: complex(double r=0.0,double i=0.0) {real=r;imag=i;}     friend complex operator + (complex c1,complex c2); //运算符+重载友元函数 friend complex operator - (complex c1,complex c2); //运算符-重载友元函数 void display(

2010-06-01 09:09:00

冒泡排序举例

#includetemplatevoid Swap(T &x,T &y){    T temp;    temp=x;    x=y;    y=temp;}template void BubbleSort(T A[],int n){  int i,j;  int lastExchangeIndex;  i=n-1;  while(i>0

2010-05-31 20:53:00

直接选择排序举例

<br />#include<iostream><br />template<class T><br />void Swap(T &x,T &y)<br />{<br />    T temp;<br />    temp=x;<br />    x=y;<br />    y=temp;<br />}<br /> <br />template <class T><br />void SelectionSort(T A[],int n)<br />{<br />  int smallIndex;<br />

2010-05-31 20:52:00

直接插入排序举例

<br />#include<iostream><br />template<class T><br />void InsertionSort(T A[],int n)<br />{<br />   int i,j;<br />   T temp;<br />   for(i=1;i<n;i++)<br />   {<br />     j=i;<br />     temp=A[i];<br />     while(j>0&&temp<A[j-1])<br />     { <br />     A[j

2010-05-31 20:50:00

折半查找函数模板举例

<br />初始化int类型数组data1={1,3,5,7,9,11,13,15,17,19,2,4,6,8,10,12,14,16,18,20},提示用户输入一个数字,应用折半查找函数模板找出它的位置。<br />#include<iostream><br />using namespace std;<br />template<class T><br />int BinSearch(T list[],int n,T key)<br />{<br />   int mid,low,high;<br />

2010-05-31 20:39:00

顺序查找函数模板举例

<br />初始化int类型数组data1[]={1,3,5,7,9,11,13,15,17,19,2,4,6,8,10,12,14,16,18,20},提示用户输入一个数字,应用顺序查找函数模板找出它的位置。<br />#include<iostream><br />using namespace std;<br />template<class T><br />int SeqSearch(T list[],int n,T key)<br />{<br />  for(int i=0;i<n;i++)<b

2010-05-31 20:36:00

查看更多

勋章 我的勋章
    暂无奖章