设为首页 加入收藏

TOP

std::vector实例化不需要类定义
2014-11-15 21:00:25 来源: 作者: 【 】 浏览:17
Tags:std::vector 实例 需要 定义

  朋友问一个问题,如下代码,是不是可以通过编译,我看了下,觉得很有意思,故记录下:


  Point3D.h


  #pragma once


  class CPoint3D


  {


  public:


  CPoint3D(void);


  public:


  ~CPoint3D(void);


  };


  Line3D.h


  #pragma once


  #include


  class CPoint3D;


  class CLine3D


  {


  public:


  CLine3D(void);


  public:


  ~CLine3D(void);


  private:


  std::vector m_Points;


  };


  Line3D.cpp


  #include "Line3D.h"


  #include "Point3D.h"


  CLine3D::CLine3D(void)


  {


  }


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇生成手机号码文本c++程序源码 下一篇封装几个关于流IStream的功能函数

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: