Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Ансистринг тупит, вообще не втыкаю:(((

299
08 июля 2005 года
3D Bob
885 / / 18.04.2005
:((((((((((((((((((((((((((((((((((((((((
Почему так может быть?*
310
08 июля 2005 года
fellow
853 / / 17.03.2003
Ты уж извини за прямоту, но похоже, это Ансистринг не втыкает, о чём это ты тупишь :D :D :D

Напиши простенько так, и со вкусом:
AnsiString s = AnsiString("ssssssss")+AnsiString("SSSSSSS");

:) :) :) :) :)
3
08 июля 2005 года
Green
4.8K / / 20.01.2000
Цитата:
Originally posted by 3D Bob
:((((((((((((((((((((((((((((((((((((((((
Почему так может быть?*



Все очень просто. Ты конструируещь объект класса AnsiString конструктором преобразования (что-то типа AnsiString(consa char*), но перед этим компилятор вполне резонно пытается вычислить правую часть, т.е. сложить указатель const char* и const char*, что делать нельзя, т.к. указатели в С++, вообще, складывать нельзя, о чем тебе компилятор и сообщает.

299
08 июля 2005 года
3D Bob
885 / / 18.04.2005
Цитата:
Originally posted by Green
Все очень просто. Ты конструируещь объект класса AnsiString конструктором преобразования (что-то типа AnsiString(consa char*), но перед этим компилятор вполне резонно пытается вычислить правую часть, т.е. сложить указатель const char* и const char*, что делать нельзя, т.к. указатели в С++, вообще, складывать нельзя, о чем тебе компилятор и сообщает.


Вполне доходчиво. Большое спасибо.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог