Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 25.05.2008, 14:41   #1
sergei64_89
Форумчанин
 
Регистрация: 20.04.2008
Сообщений: 139
По умолчанию что то непонятно

String u;
u=ComboBox2->Text[1]+ComboBox2->Text[2];
Edit1->Text=u;
sergei64_89 вне форума
Старый 25.05.2008, 14:42   #2
sergei64_89
Форумчанин
 
Регистрация: 20.04.2008
Сообщений: 139
По умолчанию

выводит что то непонятное
sergei64_89 вне форума
Старый 25.05.2008, 15:26   #3
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

А где ты видел, чтобы строки операцией + соединялись?
Для этих целей существует функция strcat(<строка приемник>,<строка источник>). Результат в строке приемнике.


ПС: а пост оформил же... это уже словами не выскажешь... только выражениями...
MaTBeu вне форума
Старый 25.05.2008, 15:40   #4
Alter
Старожил
 
Аватар для Alter
 
Регистрация: 06.08.2007
Сообщений: 2,183
Сообщение

Это только в Си нельзя строки и символы для строки соединять через плюс? В Дельфи это можно.
Alter вне форума
Старый 25.05.2008, 15:44   #5
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

Не ровняй С и Делфи. Это совершенно разные языки. В С строки соединяются функцией strcat().
MaTBeu вне форума
Старый 25.05.2008, 16:00   #6
vvviperrr
Тупой студент
Форумчанин
 
Аватар для vvviperrr
 
Регистрация: 12.05.2007
Сообщений: 614
По умолчанию

2MaTBeu в билдере, наскок я знаю свой тип строк, взятый из делфей. так что вроде их можно там так соединять) он же не char юзает) даже если это строка из stl, все равно можно производить конкатенацию знаком +
по коду понятно, что тут юзается билдер
vvviperrr вне форума
Старый 25.05.2008, 16:11   #7
sergei64_89
Форумчанин
 
Регистрация: 20.04.2008
Сообщений: 139
По умолчанию

u=u+ComboBox2->Text[1]+ComboBox2->Text[2];так работает!
sergei64_89 вне форума
Старый 25.05.2008, 16:26   #8
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

Не тема, а сумасшедший дом. Всё в кучу свалили, C, в котором вообще нет понятия "строки", C++, в котором тьма библиотек классов, и в каждом есть строки, и в каждом есть оператор "+". Даже про дельфи вспомнили....

А топикстартеру стоит научиться ясно выражать свои мысли и задавать вопросы. И не нарушать правила форума.
B_N вне форума
Старый 25.05.2008, 16:49   #9
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

Цитата:
Сообщение от sergei64_89
MaTBeu!почему?
Язвишь... Если такой умный делай сам, и не задавай тупые вопросы на форуме!!!

Тоvvviperrr
Операцией + можно соединять все что хочешь. Для этого в С++ и придумана перегрузка операций.

Последний раз редактировалось MaTBeu; 25.05.2008 в 16:52.
MaTBeu вне форума
Старый 25.05.2008, 16:58   #10
merax
Форумчанин
 
Регистрация: 27.12.2006
Сообщений: 955
По умолчанию

to sergei64_89

Работает потому, что работает. Еще раз перейдешь на персоналии или будешь язвить тем кто тебе помогает, схлопочешь мгновенный бан. Закрыто. ТС предупреждение.
merax вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Инициализация массива указателей. Непонятно !!! Adamant Общие вопросы C/C++ 2 05.11.2007 16:22