|
|
|
Классы в MFC
|
|||
|---|---|---|---|
|
#18+
при вводе в программу нового класса надо ли его где-нибудь еще прописывать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2007, 13:30 |
|
||
|
Классы в MFC
|
|||
|---|---|---|---|
|
#18+
class Polygon { private: Vertex *_v; int _size; void resize (void); public: Polygon (void); // Polygon (Polygon&); Polygon (Vertex*); ~Polygon (void); // Vertex *v(void); // int size (void); // Point point (void); // Edge edge (void); // Vertex *cw(void); // Vertex *ccw (void); // Vertex *neighbor (int rotation); // Vertex *advance (int rotation); // Vertex *setV (Vertex*); // Vertex *insert (Point&); // void remove (void); // Polygon * split (Vertex*); } void Polygon::resize (void) { if (_v == NULL) { _size = 0; } else { Vertex *v = _v->cw(); for (_size = 1; v != _v; ++_size, v = v->cw()); } } Polygon::~Polygon (void) { if (_v) { Vertex *w = _v- >cw(); while (_v != w) { delete w->remove(); w = _v->cw(); } delete _v; } } этот код я вычитал с http://program.rin.ru/cgi-bin/print.pl?id=634&p=2 но мне выдается куча ошибок, например: error C2143: syntax error : missing ';' before '*' error C2501: 'Vertex' : missing storage-class or type specifiers error C2501: '_v' : missing storage-class or type specifiers подскажите, пожалуйста как это исправить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2007, 13:53 |
|
||
|
Классы в MFC
|
|||
|---|---|---|---|
|
#18+
Код: plaintext по поводу Код: plaintext Код: plaintext также Код: plaintext запустил твой код на визуал студии 2005, ошибок до хрена и больше, но как видно из описания ошибок большинство связаны с несуществующим типом Vertex. Где ты объявляешь Vertex ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2007, 18:42 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=297&tid=2028999]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 225ms |
| total: | 376ms |

| 0 / 0 |
