自定义命名空间和使用(二)

2013-01-01 14:46:21 · 作者: · 浏览: 462

 

    3》自定义string.cpp

    [cpp]

    #include "StdAfx.h"

    #include "string.h"

    string::string(int id)

    {

    this->id=id;

    }

    int string::getId()

    {

    return id;

    }

    string::~string(void)

    {

    }

    4》TestWin32.cpp(控制台应用程序的入口)

    [cpp]

    // TestWin32.cpp : 定义控制台应用程序的入口点。

    //

    #include "stdafx.h"

    #include <string.h>//估计采用两个string来产生冲突

    #include "Student1.h"

    #include "string.h"

    #include <iostream>

    using namespace potter;

    void _tmain(int argc, _TCHAR* argv[])

    {

    string s(2);

    std::cout《s.getId()《std::endl;

    return;

    };

    5》运行结果:

    2