Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / сложение строк / 10 сообщений из 10, страница 1 из 1
13.04.2005, 08:06
    #33012261
Shelyakov_ilya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сложение строк
В Delphi строки складываюся оператором сложения, есть ли в С++ такой аналог без использования функций strcpy()?
суть в том что нужно выдать в MessageBox(hMainDlg, text+buf , "Result", 0), где text и buf строковые переменные.
...
Рейтинг: 0 / 0
13.04.2005, 09:35
    #33012350
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сложение строк
Да, есть, но они определяются не для ASCIZ-строк, а для объектов-строк, которые есть в каждой конкретной библиотеке классов. Например, std::string, MFC::CString
...
Рейтинг: 0 / 0
13.04.2005, 12:30
    #33013007
CruelGenius
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сложение строк
А еще можно написать свои пару классов и переопределить операторы + и +=
...
Рейтинг: 0 / 0
13.04.2005, 13:15
    #33013165
synapse
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сложение строк
Shelyakov_ilyaВ Delphi строки складываюся оператором сложения, есть ли в С++ такой аналог без использования функций strcpy()?
суть в том что нужно выдать в MessageBox(hMainDlg, text+buf , "Result", 0), где text и buf строковые переменные.

Я обычно как делаю:
AnsiString tmp="mesage_";
tmp+="123";
Application->MessageBox(tmp.c_str(),"Caption",MB_OK);
...
Рейтинг: 0 / 0
13.04.2005, 17:52
    #33014237
XED
XED
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сложение строк
см. CruelGenius
хочу сказать, что так даже эффективнее будет работать (особенно если на асме это дело оформить)
...
Рейтинг: 0 / 0
13.04.2005, 20:50
    #33014498
Lelikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сложение строк
XEDсм. CruelGenius
хочу сказать, что так даже эффективнее будет работать (особенно если на асме это дело оформить)

Ага, точно, каждый пишет свой класс строк и свою STL, а потом выигрывает тот, у кого глюков меньше?)))
...
Рейтинг: 0 / 0
14.04.2005, 07:21
    #33014766
CruelGenius
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сложение строк
Lelikk XEDсм. CruelGenius
хочу сказать, что так даже эффективнее будет работать (особенно если на асме это дело оформить)

Ага, точно, каждый пишет свой класс строк и свою STL, а потом выигрывает тот, у кого глюков меньше?)))

А что делать? Кому сейчас легко??

Тоже способ. Лично я писал когда еще MFC в помине не было и писал для доса. Без глюков. Потом появилась MFC и я плавно переехал с Borlandc OWL на MFC
...
Рейтинг: 0 / 0
14.04.2005, 11:50
    #33015383
Lelikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сложение строк
CruelGenius Lelikk XEDсм. CruelGenius
хочу сказать, что так даже эффективнее будет работать (особенно если на асме это дело оформить)

Ага, точно, каждый пишет свой класс строк и свою STL, а потом выигрывает тот, у кого глюков меньше?)))

А что делать? Кому сейчас легко??

Тоже способ. Лично я писал когда еще MFC в помине не было и писал для доса. Без глюков. Потом появилась MFC и я плавно переехал с Borlandc OWL на MFC

Вот именно, сейчас страдать такой фигней уже не актуально. Лозунг сегодняшенго дня -- никогда не пишите то, что написано другими.
...
Рейтинг: 0 / 0
21.04.2005, 03:03
    #33026632
XED
XED
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сложение строк
Lelikk CruelGenius Lelikk XEDсм. CruelGenius
хочу сказать, что так даже эффективнее будет работать (особенно если на асме это дело оформить)

Ага, точно, каждый пишет свой класс строк и свою STL, а потом выигрывает тот, у кого глюков меньше?)))

А что делать? Кому сейчас легко??

Тоже способ. Лично я писал когда еще MFC в помине не было и писал для доса. Без глюков. Потом появилась MFC и я плавно переехал с Borlandc OWL на MFC

Вот именно, сейчас страдать такой фигней уже не актуально. Лозунг сегодняшенго дня -- никогда не пишите то, что написано другими.
Прошу пардона, а как же тогда учиться? Можешь ли придумать более качественно обучающую программку, чем переопределение (по возможности полное) строки. Я считаю, через это должен каждый пройти.
...
Рейтинг: 0 / 0
22.04.2005, 07:16
    #33029104
CruelGenius
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сложение строк
Все правильно, прочуствовать силу и мощь С++, а также наделать типичные ошибки как то выход за границы массива, получить пару синих экранов, потом героически их исправить. Без этого просто нельзя. Тем более писать то пару классов работы со строками дело 15 минут.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / сложение строк / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]