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++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 5 - С++ Ключевые слова и Разделители / MSDN rus / Visual C++

Шаг 5 - С++ Ключевые слова и Разделители

Ключевые Слова являются встроенными зарезервированными идентификаторами, которые имеют специальные значения. Они не могут быть использованы как идентификаторы в своей программе. Следующие ключевые слова резервируются для C++:

asm		auto		bad_cast		bad_typeid 
bool		break 		case 		catch 
char		class 		const 		const_cast 
continue		default		delete 		do 
double		dynamic_cast	else 		enum 
except		explicit		extern 		false 
finally		float		for 		friend 
goto		if		inline 		int 
long		mutable		namespace 	new 
operator		private		protected 	public 
register		reinterpret_cast 	return 		short 
signed		sizeof 		static 		static_cast 
struct		switch 		template		this 
throw		true 		try		type_info 
typedef		typeid 		typename		union 
unsigned		using 		virtual		void 
volatile		while   

Есть ключевые слова специфические для Microsoft:

allocate		__inline			property 
__asm		__int8			selectany 
__based		__int16			__single_inheritance 
__cdecl		__int32			__stdcall 
__declspec	__int64			thread 
dllexport		__leave			__try 
dllimport		__multiple_inheritance	uuid 
__except		naked			__uuidof 
__fastcall	nothrow			__virtual_inheritance 
__finally  

Расширения Microsoft выключены по умолчанию для VC и если вы вдруг заходите добиться полной ANSI совместимости, то Вам нужно будет включить опцию /Za. Эта опция запретит спецификации Microsoft.

Разделители с C++ имеют синтаксическое и семантическое значение.

! % ^ & * ( ) - + = { } | ~
[ ] \ ; ' : " < > ? , . / #

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