Форум программистов, компьютерный форум CyberForum.ru

ANSI или UNICODE - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ mingw и lib http://www.cyberforum.ru/cpp/thread151211.html
Как в mingw в коде подключить файл lib, #pragma comment(lib, "Gdi32.lib") не помогает. А то пытаюсь использовать SetTextColor и подобные функции, а без полезно без Gdi32.lib. Кто может подскажите.
C++ Вывести на печать номера елементов масива Вывести на печать номера елементов масива Y что удолетворяют 0<Y<1 http://www.cyberforum.ru/cpp/thread151100.html
Шилдт Полный справочник по С++ 4.0 C++
Собственно ищу код к справочнику, о котором упоминалось на обложке.
Конспекты и справочники по языкам программирования C++
Доброго времени суток. Незнал куда поместить тему, поэтому поместил сюда. Есть цель: изучить как можно больше языков программирования. Решил начать с С++. И вот проблема: нашёл много книг, но там всё в перемешку:лексикон языка, основы программирования и т.д. Поэтому отбирать информацию трудно. А мне нужны справочники, конспекты где описан чисто лексикон языка, опписаны операторы, как...
C++ Обработка сообщений в win32 api http://www.cyberforum.ru/cpp/thread149806.html
Написал программу которая после ввода в поле edit текста exit и нажатия на кнопку выходит из программы, но почему то не работает. Вот код: #include "windows.h" #define IDB_BUTTON 200 #define IDB_EDIT 201 int RegClass(WNDPROC Proc, LPCTSTR szName); LRESULT CALLBACK _export WndProc(HWND, UINT, WPARAM, LPARAM); HINSTANCE hInstance;
C++ Программирование на С 1. Дано натуральное число n. Получить в порядке возрастания n первых натуральных чисел, которые не делятся ни на какие простые числа, кроме 2, 3 и 5. 2. Дано натуральное число р. Получить последовательность а0, …, аn, каждый член которой равен -1, 0 или 1, такую что р= аn*3n+…+ а1*3+ а0 (а не равно 0). 3. Окружность на плоскости может быть задана координатами x, y ее центра и радиусом r. Пусть... подробнее

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

Все сказанное относится к Windows 2000 и позднее.
Более подробно это все описано у Рихтера, читай его.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru