3 / 3 / 0
Регистрация: 20.06.2010
Сообщений: 42
1

ANSI или UNICODE

03.07.2010, 20:27. Показов 4190. Ответов 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
Эксперт С++
7175 / 3234 / 81
Регистрация: 17.06.2009
Сообщений: 14,164
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
Copyright ©2000 - 2023, CyberForum.ru