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

С++ и псевдонимы типов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Маткад & Плюсы интеграция http://www.cyberforum.ru/cpp-beginners/thread272366.html
Приветствую хранителей данного форума) Помогите интегрировать расчет маткада в плюсы, может где есть, что-то наподобие гайда или статейки. Раньше с такими задачами не сталкивался, так что за любую помощь очень благодарен.
C++ динамический массив С клавиатуры вводятся два целых числа х,у. Создать двумерный динамический массив размерами х,у заполнить массив с помощью генератора случ чисел и сложить значение ячеек в шахматном порядке http://www.cyberforum.ru/cpp-beginners/thread272338.html
C++ Нужен совет
Хочу начать изучать С++. Посоветуйте какие-нибудь книги или самоучители. Учить буду с нуля. До этого немного учил Паскаль, но понял, что язык можно сказать бесполезный, уровень знания Паскаля у меня не высокий. Зараннее благодарен
C++ Двухмерный динамический массив
Создать двухмерный динамический массив, найти сумму значокь его элементов,вывести на экран,массив заполняется с клавиатуры.спасибо Добавлено через 1 час 50 минут Значения*
C++ прога не запускается на других компах http://www.cyberforum.ru/cpp-beginners/thread272307.html
Всем привет. Сразу хотелось бы сказать - не кидайтесь помидорами, все когда то начинали. Итак, вот в чем моя проблема: я не могу понять, как откомпилировать консольное приложение. Объясните пожалуйста пошагово. Вернее я компилирую программу, но она не запускается на других компьютерах, где не установлен Visual C++. При запуске выдает такую ошибку: приложению не удалось запуститься, поскольку...
C++ Написать программу по блок-схеме. Здравствуйте. Прошу написать программу по блок-схеме на языке Си. подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
08.04.2011, 13:50     С++ и псевдонимы типов
Не только для удобства текущей разработки. HANDLE - вобще дискриптор, HWND - дескриптор окна, HHOOK - дискриптор хука и так далее. Сейчас это вроде бы одно и тоже, но кто сказал, что никогда в будущем остальные дискрипторные типы типы не разойдутся, а HANDLE не станет их предком? При использовании только типа HANDLE это потребует переписывания всего софта под новые версии осей, причём, придётся тщательно проверять весь текст каждой софтины. А при использовании синонимичных сейчас типов достаточно будет софт только перекомпилить с другими определениями самих типов, да внести изменения, обусловленные добавлением нового функционала, или изменением форматов документов, но основной текст остаётся в точности тот же, в него не надо будет даже заглядывать.

Добавлено через 3 минуты
Цитата Сообщение от DKOI Посмотреть сообщение
ypedef wchar_t _TCHAR;
typedef wchar_t _TSCHAR;
typedef wchar_t _TUCHAR;
typedef wchar_t _TXCHAR;
Именно эту четвёрку хорошо бы спросить у мелкомягких, так как иначе трудно догадаться о различии их семантик.

Добавлено через 2 минуты
Кстати, void* - тоже понятно, но в том случае, когда как раз имеется ввиду указатель на сырые байты. Например, в прототипах бинарнофайловых функций.
 
Текущее время: 10:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru