找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 6388|回复: 12

[通用编程] C++面向对象真是囧啊

[复制链接]
发表于 2011-1-24 17:33:48 | 显示全部楼层 |阅读模式
真是囧啊
根据面向对象的规则来讲,我要建立三个类就需要三个.h和三个.cpp
那么好了
a.h 里面内容是
#include b.h
b.h里面内容是
#include c.h
c.h里面内容是
#include a.h

那么好了,不论怎么写都会导致编译出错 - -
纯良の吉 该用户已被删除
发表于 2011-1-26 10:15:45 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2011-1-26 19:13:38 | 显示全部楼层
吉利童鞋你…………………………
此去经年
一切方好?

.h文件里我都用#pragma once开头了
并且还用了#ifndef 这样防重复……

原来的叫我删了,现在重新做又有这个问题。
…………
发表于 2011-1-28 09:49:41 | 显示全部楼层
用namespace把类包在里面,然后include所有的头文件?
 楼主| 发表于 2011-1-29 05:39:48 | 显示全部楼层
解决了。我把能公有的全部公有了
然后类中的方法定义全都在一个文件里…………

解决了是解决了,但是为啥有一种奇妙的败北感…………
纯良の吉 该用户已被删除
发表于 2011-2-1 11:13:33 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2011-2-1 22:30:19 | 显示全部楼层
下了个DX9 的 Doc 英文版的,这玩意有中文的么?
 楼主| 发表于 2011-2-2 02:03:29 | 显示全部楼层

回 6楼(secondsen) 的帖子

我看的也是英文版,所以 - -bbbb
发表于 2011-2-2 08:28:54 | 显示全部楼层
LS含蓄的表达了没有中文版的现实么
发表于 2011-2-24 01:46:38 | 显示全部楼层
如果能形成这样的代码结构,说明类型结构图设计得有问题。
对于一个有点规模的工程来说,设计成这样循环式的类型结构会带来调试上以及程序修改上的困难。如果能避免的话就要避免它~~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|幻想森林

GMT+8, 2026-10-30 20:24 , Processed in 0.011887 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表