C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать

 4 - С++ Идентификаторы / MSDN rus / Visual C++

Шаг 4 - С++ Идентификаторы

Идентификатор является последовательностью символов использованных, чтобы определить следующие объекты:

  • объекты или имена переменных
  • классы структуры и объединения
  • члены классов, структур, объединений и перечислений
  • функции или функции классов
  • имена typedef
  • метки
  • имена макросов
  • параметры макросов

Имена идентификаторов могут состоять из символов:

_ a b c d e f g h i j k l m
n o p q r s t u v w x y z
A B C D E F G H I J K L M
N O P Q R S T U V W X Y Z

И чисел:

0 1 2 3 4 5 6 7 8 9

Специфика Microsoft. Значимыми являются только первые 274 символа.

Первый символ должен быть обязательно либо символом в любом регистре либо знаком подчеркивания _. В C++ регистр символов различается. Вот пример с двумя различными переменными.

int Name;
int name;

Идентификаторы не должны совпадать с ключевыми словами. Например, нельзя создать идентифкатор int, так как int это ключевое слово.

Старайтесь не использовать двойное подчеркивание __, так как это может вызвать конфликты в текущих или будущих версиях.


| |
Автор Каев Артем.
[AD]