Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/18: Рейтинг темы: голосов - 18, средняя оценка - 4.67
3 / 3 / 0
Регистрация: 20.06.2010
Сообщений: 42
1

ANSI или UNICODE

03.07.2010, 20:27. Просмотров 3479. Ответов 2
Метки нет (Все метки)

Всем привет!!! У меня возникла такая ситуация что использовать в WinApi программирование ANSI или UNICODE, где-то читал, что UNICODE работает быстрее, чем ANSI, так как при использование ANSI он преобразовывает в UNICODE ещё ANSI занимает больше памяти, чем UNICODE. И Разница большая между ними. Прошу помочь, кто, чем может.

За ранние спасибо.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.07.2010, 20:27
Ответы с готовыми решениями:

События в ANSI C++
Прошу прощенья, что не очень внятно формулирую тему. Для меня это познавательный вопрос. Меня...

Unicode/Ansi
Доброго! Скорее всего в будущем будет необходимость сделать интерфейс программы на нескольких...

ANSI в TMemo или TRichEdit
Добрый вечер! Как мне выводить дополнительные символы ANSI. Например. Я введу в TMemo alt+NUM7 и...

Помогите char* или ansi в wchar_t*
Доброго времени суток Всем. Возникла такая проблема, у меня в в функцию передаётся значение в...

2
48 / 47 / 25
Регистрация: 03.04.2010
Сообщений: 100
04.07.2010, 09:00 2
Действительно, WinAPI функции, принимающие строки в качестве параметров, представлены в двух видах - для работы с ANSI строками (у функции в конце названия дописывается буква А, например MessageBoxA) и для работы с Unicode строками (окончание - W, от слова Wide - широкий, например MessageBoxW).
Первые представляют собой переходники, которые переводят ANSI строки в Unicode и вызывают Unicode версию функции, так что, действительно, при использовании ANSI строк присутствуют определенные накладные расходы.

Все сказанное относится к Windows 2000 и позднее.
Более подробно это все описано у Рихтера, читай его.
0
Эксперт С++
7171 / 3229 / 77
Регистрация: 17.06.2009
Сообщений: 14,166
04.07.2010, 15:19 3
Быстрее - не быстрее.
Суть в том при работе в Unicode нет проблем с разными кодировками.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.07.2010, 15:19

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Перевод int в Ansi
Подскажите пожалуйста как перевести int в Ansistring причем добавлением 1го во второй.ну т.е. мне...

Перевод ANSi в UnicodeString
TCP сервер посылает сообщение клиенту(отправляю UnicodeString фразу на русском языке), клиент...

Конвертировать Utf 16 в Ansi
Есть у кого предложения по конвертации utf_16 в ansi? Написанный мною индуский код не устраивает....

Директива #define: из ANSI в UNICODE
В свойства проекта добавил такое определение препроцессора: MY_SYMBOL="My symbol". Мне нужна эта...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.