imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Компьютеры > Программирование
Опции темы
Старый 09.08.2007, 15:01     # 1
Mein
Guest
 
Сообщения: n/a

Visual c++ динамический массив

Можете на пальцах рассказать, как работать с классом CArray?
А то я туплю...
Редавно пересел с билдера на вижл (на работе отказываются делать проекты под билдером).
Спасибо!
 
Старый 09.08.2007, 15:11     # 2
BorLase
::VIP::
 
Аватар для BorLase
 
Регистрация: 09.09.2002
Адрес: Kiev
Пол: Male
Сообщения: 1 150

BorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех Гуру
а в чем проблема-то?

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

на худой конец, есть же MSDN: http://msdn2.microsoft.com/en-us/lib...ct(VS.80).aspx
__________________
Great minds discuss ideas. Average minds discuss events. Small minds discuss people.
BorLase вне форума  
Старый 09.08.2007, 15:23     # 3
Mein
Guest
 
Сообщения: n/a

Спасибо. Видимо просто перегрелся )))
 
Старый 09.08.2007, 17:08     # 4
Flexz
Newbie
 
Регистрация: 17.06.2002
Сообщения: 30

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

юзай лучше std::vector - он точно везде стандартный и одинаковый.
Flexz вне форума  
Старый 20.09.2007, 22:54     # 5
tonynays
Guest
 
Сообщения: n/a

Цитата:
Сообщение от Flexz Посмотреть сообщение
юзай лучше std::vector - он точно везде стандартный и одинаковый.
Это так должно быть. В реальности - даже в рамках Микрософта не так. Например, при переходе с VC6 на VC2005.
 
Старый 20.09.2007, 23:52     # 6
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Цитата:
Сообщение от tonynays Посмотреть сообщение
Это так должно быть. В реальности - даже в рамках Микрософта не так. Например, при переходе с VC6 на VC2005.
А что не так, кроме улучшения, исправления ошибок реализации??
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума  
Старый 21.09.2007, 10:09     # 7
Flexz
Newbie
 
Регистрация: 17.06.2002
Сообщения: 30

Flexz Путь к славе только начался
Да, мне тоже инетересно - где разница
Или подразумевается, что до VC6 включительно был откровенно паршиво реализован стандарт С++, особенно в отношении шаблонов? ну так это персональный и известный косяк мелкосовта.
Flexz вне форума  
Старый 11.10.2007, 11:18     # 8
AlgualKi
Junior Member
 
Регистрация: 24.06.2007
Сообщения: 121

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


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


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




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