IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Программирование (http://www.imho.ws/forumdisplay.php?f=40)
-   -   Visual c++ динамический массив (http://www.imho.ws/showthread.php?t=122345)

Mein 09.08.2007 15:01

Visual c++ динамический массив
 
Можете на пальцах рассказать, как работать с классом CArray?
А то я туплю...
Редавно пересел с билдера на вижл (на работе отказываются делать проекты под билдером).
Спасибо!

BorLase 09.08.2007 15:11

а в чем проблема-то?

насколько мне помнится, это стандартный класс плюсов - т.е. работать должен одинаково что в билдере, что в майкрософт-реализации

на худой конец, есть же MSDN: http://msdn2.microsoft.com/en-us/lib...ct(VS.80).aspx

Mein 09.08.2007 15:23

Спасибо. Видимо просто перегрелся )))

Flexz 09.08.2007 17:08

неа, CArray это MFCшная плюха, в билдере такого нет. В MFC типы обычно имеют префикс "C" (класс), в билдере префикс "T" (тип), а в чистых сях все с маленькой буквы и без префиксов :)

юзай лучше std::vector - он точно везде стандартный и одинаковый.

tonynays 20.09.2007 22:54

Цитата:

Сообщение от Flexz (Сообщение 1445342)
юзай лучше std::vector - он точно везде стандартный и одинаковый.

Это так должно быть. В реальности - даже в рамках Микрософта не так. Например, при переходе с VC6 на VC2005.

Hubbitus 20.09.2007 23:52

Цитата:

Сообщение от tonynays (Сообщение 1460967)
Это так должно быть. В реальности - даже в рамках Микрософта не так. Например, при переходе с VC6 на VC2005.

А что не так, кроме улучшения, исправления ошибок реализации??

Flexz 21.09.2007 10:09

Да, мне тоже инетересно - где разница :confused:
Или подразумевается, что до VC6 включительно был откровенно паршиво реализован стандарт С++, особенно в отношении шаблонов? ну так это персональный и известный косяк мелкосовта.

AlgualKi 11.10.2007 11:18

Хмм... вроде бы при переходе у меня все прокомпилилось нормально. КОд не менял, хотя эти фичи у меня там в избытке.


Часовой пояс GMT +4, время: 07:38.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.