Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Преобразование типов / 21 сообщений из 21, страница 1 из 1
15.10.2005, 10:22
    #33326337
Crazy_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов
Всем привет!
Как преобразовать AnsiString в char
...
Рейтинг: 0 / 0
15.10.2005, 18:36
    #33326577
HalK2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов
Код: plaintext
1.
2.
3.
4.
AnsiString an = "XXX";
Char ch[ 10 ];

ch = an.c_str();
...
Рейтинг: 0 / 0
15.10.2005, 20:45
    #33326644
SnowMan2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов
Лучше так:

Код: plaintext
1.
2.
3.
AnsiString an = "XXX";
char *ch;

ch = an.c_str();
...
Рейтинг: 0 / 0
15.10.2005, 21:05
    #33326656
HalK2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов
Ну конечно лучше!!! =))
...
Рейтинг: 0 / 0
15.10.2005, 22:49
    #33326713
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов
Нимагу ни внисти сваей лепты :
Код: plaintext
1.
2.
AnsiString src = ...;
char ch = static_cast<char>( str );
...
Рейтинг: 0 / 0
16.10.2005, 10:08
    #33326805
Lepsik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов
MasterZivНимагу ни внисти сваей лепты :
Код: plaintext
1.
2.
AnsiString src = ...;
char ch = static_cast<char>( str );


зачОт
...
Рейтинг: 0 / 0
16.10.2005, 12:22
    #33326850
Lelikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов
MasterZivНимагу ни внисти сваей лепты :
Код: plaintext
1.
2.
AnsiString src = ...;
char ch = static_cast<char>( str );


незаЧот, это чего, первый символ, что-ли?)))
...
Рейтинг: 0 / 0
16.10.2005, 12:33
    #33326854
Gluk (Kazan)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов
авторнезаЧот, это чего, первый символ, что-ли?)))

эта типа юмор
...
Рейтинг: 0 / 0
16.10.2005, 20:06
    #33327012
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов
Gluk (Kazan) авторнезаЧот, это чего, первый символ, что-ли?)))

эта типа юмор

Да. Это мой черный юмар.
...
Рейтинг: 0 / 0
17.10.2005, 06:36
    #33327141
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов
Crazy_Как преобразовать AnsiString в charНикак. И точка.

PS: лихо вы тут без меня задвигали :)
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
17.10.2005, 12:15
    #33327696
fixit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов
Карабас Барабас Crazy_Как преобразовать AnsiString в charНикак. И точка.

PS: лихо вы тут без меня задвигали :)
Posted via ActualForum NNTP Server 1.3

ну батенька, вы погорячились.
Киньте в себя камнем если это не преобразование AnsiString в char:

Код: plaintext
1.
2.
	AnsiString input = "A";
	char output = (input.c_str())[ 0 ];

Аналог для CString (MFC):

Код: plaintext
1.
2.
3.
	CString input = "A";
	char output = (input.GetBuffer( 1 ))[ 0 ];
	input.ReleaseBuffer();

:)
...
Рейтинг: 0 / 0
17.10.2005, 13:34
    #33327982
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов
Кину в кого угодно, потому что это не преобразование. Нельзя преобразовать непреобразуемое
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
17.10.2005, 14:05
    #33328099
fixit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов
Карабас БарабасКину в кого угодно, потому что это не преобразование. Нельзя преобразовать непреобразуемое
Posted via ActualForum NNTP Server 1.3

:) в частном случае - преобразуемое.
Так-же как например double в int преобразуемое, но не во всех случаях...
...
Рейтинг: 0 / 0
17.10.2005, 14:48
    #33328245
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов
В лучшем случае можно преобразовать в массив символов, т.е. char*
А вы тут автору втюхиваете "преобразование" строки в один символ..... почему бы тогда например не вычислить этот символ как цикличскую сумму ? или вобще random(256) ?
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
17.10.2005, 16:25
    #33328581
fixit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов
Карабас БарабасВ лучшем случае можно преобразовать в массив символов, т.е. char*
А вы тут автору втюхиваете "преобразование" строки в один символ..... почему бы тогда например не вычислить этот символ как цикличскую сумму ? или вобще random(256) ?
Posted via ActualForum NNTP Server 1.3

ниче я не втюхиваю, а только продолжаю вариации на тему. Может автор почерпнет из разных вариантов массу интересной информации. А вы так сразу категорично товарищча отсылаете. Чек может в вопросе очепяталси, звездочку забыл поставить... Добрее к людям надо быть.

А насчет циклической суммы это интересно. Там уже компрессия данных недалеко ;)
...
Рейтинг: 0 / 0
17.10.2005, 16:28
    #33328593
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов
fixitЧек может в вопросе очепяталси, звездочку забыл поставитьвот потому и посылаю, что ему тут видите ли нету времени (или способностей не хватает?) вопрос грамотно сформулировать, а мы должны упражняться во владении ТЛ-ами, чтобы ему ответить.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
18.10.2005, 09:26
    #33329474
Gluk (Kazan)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов
fixitА насчет циклической суммы это интересно. Там уже компрессия данных недалеко ;)

Слабо скомпрессировать произвольную строку в один бит ???
...
Рейтинг: 0 / 0
18.10.2005, 09:31
    #33329481
Карабас Барабас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов
Не слабо :)

Тут ваще 2 варианта: либо 1, либо 0.

PS: про распаковку речь не идет, как я понял ?
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
18.10.2005, 09:33
    #33329487
Gluk (Kazan)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов
Вот это и интересно 1 или 0 ?
...
Рейтинг: 0 / 0
18.10.2005, 09:58
    #33329542
Станислав C.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов
Карабас БарабасНе слабо :)

Тут ваще 2 варианта: либо 1, либо 0.

PS: про распаковку речь не идет, как я понял ?
Posted via ActualForum NNTP Server 1.3
Из ответа на вопрос по курсу теории вероятностей и статистики:
Вопрос: Какова вероятность встретить динозавра в центре мегаполиса?
Ответ: 1/2 (либо встречу, либо нет)...
...
Рейтинг: 0 / 0
18.10.2005, 10:06
    #33329569
Gluk (Kazan)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов
Станислав C.Ответ: 1/2 (либо встречу, либо нет)...

Нуууу, надо учитывать разницу между АПРИОРНОЙ и АПОСТЕРИОРНОЙ вероятностью ;)
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Преобразование типов / 21 сообщений из 21, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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