Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Если учить C++, Если учить C++ 
:(
    Опции темы
Конструктор
Дата 31.8.2004, 08:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 641
Регистрация: 12.5.2004
Где: Москва

Репутация: нет
Всего: 10



Цитата
а потом народ для добавления байтов в буфер юзает CString'овский +.


И в целом ничего зазорного в этом не вижу, ибо проще. А чем проще, тем лучше.

PM MAIL WWW ICQ   Вверх
chipset
Дата 31.8.2004, 08:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

Репутация: 27
Всего: 164



Цитата
а потом народ для добавления байтов в буфер юзает CString'овский +.

Позволь заметить, я пишу программмы на C++ и не юзаю CString.
И вообще причем C++ к Си?

Это сообщение отредактировал(а) chipset - 31.8.2004, 08:40


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
mr.DUDA
Дата 31.8.2004, 08:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 25
Всего: 232



Цитата
Цитата
а потом народ для добавления байтов в буфер юзает CString'овский +.


И в целом ничего зазорного в этом не вижу, ибо проще. А чем проще, тем лучше.

Учитывая, что CString к тому же поддерживает предварительное резервирование буфера по границе 64/128/256/512 байт, так что "+" не будет перевыделять память при каждом вызове.


--------------------
user posted image
PM MAIL WWW   Вверх
GrayCardinal
Дата 31.8.2004, 09:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 2
Всего: 58



IMHO:
лучше дружить со старым добрым *S (который типа char *) biggrin.gif
А вообще, если юзать юзать ТОЛЬКО ООП даже для всяких мелочей, то об оптимизации можно забыть.

ладно, не обращайте внимание на Линуксоидов со stuff типа snprintf
biggrin.gif biggrin.gif biggrin.gif biggrin.gif biggrin.gif biggrin.gif

Это сообщение отредактировал(а) GrayCardinal - 31.8.2004, 09:29


--------------------
PM MAIL WWW   Вверх
lynx_916
Дата 31.8.2004, 16:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 316
Регистрация: 13.6.2004
Где: Молдова

Репутация: нет
Всего: 1



ИМХО: все начали обьединять С и С++ потому что у них названия похожи.
а вот С++ и ПЕРЛ никто не обьединяет.


--------------------
Who dares, wins. (с) Solid Snake
PM MAIL ICQ YIM MSN   Вверх
[m][a][n]
Дата 31.8.2004, 18:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 56
Регистрация: 25.8.2004

Репутация: нет
Всего: нет



Хороший вопрос smile.gif
У одого человека я спросил, что такое Perl, от мне ответил это упрощенный С
Как вы думаете это так?

Это сообщение отредактировал(а) [m][a][n] - 31.8.2004, 18:59
PM MAIL   Вверх
Wowa
Дата 31.8.2004, 19:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: нет
Всего: 290



Цитата
[a][n], 31.8.2004,  17:58]У одого человека я спросил, что такое Perl, от мне ответил это упрощенный С
Как вы думаете это так?

никак - нет. Это разные языки, предназначенные для разных вещей.
А если уж говорить, как этот человек, то можно также заявить, что Perl - это доработанный(улучшенный) C++.
PM WWW   Вверх
Domestic Cat
Дата 31.8.2004, 19:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 3
Всего: 172



Цитата(lynx_916 @ 31.8.2004, 07:28)
ИМХО: все начали обьединять С и С++ потому что у них названия похожи.


Эх... А совместимость C с C++? Желательно тебе Страуструпа почитать.



--------------------

PM   Вверх
sergejzr
Дата 31.8.2004, 21:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 19
Всего: 360



Цитата
[a][n], 29.8.2004,  21:04]Всем Добрый Вечер! Мне мне интерестно, если начать учить C++ НЕ зная С вобще... Но тем не менее страртовать с С++ (про С вобще забыть)... То это как? Не получится ли так (хотя может быть скажу глопо), что выучив С++ выучишь только нововведения с С++ в самое главное это С, а не С++


ИМХО: Си (что бы понять, как комп работает) -> Ява (что бы понять ООП) -> Си++ (чтобы соеденить это вместе)

Неплохая дорожка smile.gif

Конечно можно и на Си ООП писать (приходилось), Но тогда вивишь, насколько больше не нужных операций делается и прогить не приятно... В Си++ многое из этого не видно и ты внутренне спокойней biggrin.gif biggrin.gif



--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
lynx_916
Дата 31.8.2004, 22:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 316
Регистрация: 13.6.2004
Где: Молдова

Репутация: нет
Всего: 1



Цитата(Domestic @ 31.8.2004, 18:38)
Желательно тебе Страуструпа почитать.

читал.
а давайте глубже: а почему никто не ассоциирует С с В?


--------------------
Who dares, wins. (с) Solid Snake
PM MAIL ICQ YIM MSN   Вверх
Manve
Дата 31.8.2004, 22:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 84
Регистрация: 30.7.2004

Репутация: нет
Всего: 1



По-моему вам пора потиху пережать во флейм. biggrin.gif biggrin.gif biggrin.gif
PM   Вверх
JackYF
Дата 31.8.2004, 23:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 18
Всего: 162



MFC - дрянь полная. Ну что там хорошего???!!! mad.gif


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
-=::BlackCat::=-
Дата 1.9.2004, 00:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1456
Регистрация: 12.7.2003
Где: растёт анаша?

Репутация: нет
Всего: 6



nea narod ja dumaju mi eshe C-- ne wspomnili smile.gif


--------------------
-=::BlackCat::=-user posted image

такой дуратцкий аватар потому как мой 100х100, а такие подгрузить нелзя, движок форума чо сам не может его переделать??  гррр, админ, форум косячит  
PM MAIL ICQ   Вверх
chipset
Дата 1.9.2004, 02:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

Репутация: 27
Всего: 164



Цитата
MFC - дрянь полная. Ну что там хорошего???!!! 

Есть альтернатива?
ИМХО не стоит учить Си, если собираешься прыгать на С++.
Потому как потом будет всё время приводить типа вот так (type) а не static/dynamic_cast.
Ну ещё много всего... hmmm.gif


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
Dark Elf
Дата 1.9.2004, 13:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 576
Регистрация: 26.12.2003
Где: Брисбен

Репутация: 9
Всего: 10



Альтернатива есть - Qt (по-моему намного лучше + кроссплатформ) www.trolltech.com


--------------------
PM MAIL WWW ICQ Skype GTalk Jabber MSN   Вверх
Страницы: (3) Все 1 [2] 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0813 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.