home *** CD-ROM | disk | FTP | other *** search
/ PC Plus SuperCD (UK) 2000 May / PCP163A.iso / Runimage / Cbuilder4 / Help / BCB4LANG.TOC (.txt) < prev    next >
Encoding:
Microsoft Windows Help File Content  |  1999-01-26  |  18.3 KB  |  600 lines

  1. :Base bcb4lang.hlp>main
  2. :Title C++Builder Language Guide
  3. 1 C++Builder Language Guide
  4. 2 Lexical elements overview
  5. 3 Lexical Elements = LexicalElements
  6. 3 Whitespace Overview
  7. 4 Whitespace = Whitespace
  8. 4 Comments = Comments
  9. 3 Tokens Overview
  10. 4 Tokens = Tokens
  11. 4 Keywords overview
  12. 5 Keywords = Keywords
  13. 5 C++Builder specific keywords = Keywords_Cplusplus
  14. 5 C++Builder register pseudovariables = TableOfRegisterPseudovariables
  15. 5 C++Builder keyword extensions = Keywords_BorlandExtensions
  16. 4 Identifiers Overview
  17. 5 Identifiers = Identifiers
  18. 4 Constants overview
  19. 5 Constants = Constants
  20. 5 Integer constants = IntegerConstants
  21. 5 Extended integer types =ExtendedIntegerTypes
  22. 5 Borland C++ integer constants without L or U = BorlandCPPIntegerConstantsWithoutLOrU
  23. 5 Floating-point constants = Floating_PointConstants
  24. 5 Character constants overview
  25. 6 Character constants = CharacterConstants
  26. 6 The three char types = TheThreeCharTypes
  27. 6 Escape sequences = EscapeSequences
  28. 6 Wide-character and multi-character constants = Wide_CharacterConstants
  29. 5 String constants overview
  30. 6 String constants = StringConstants
  31. 5 Enumeration constants
  32. 6 Enumeration constants = EnumerationConstants
  33. 5 Constants and internal representation
  34. 6 Constants and internal representation = ConstantsAndInternalRepresentation
  35. 6 Data Types (32-bit) = DataTypesBorland_32
  36. 5 Internal representation of numerical types
  37. 6 Internal representation of numerical types = InternalRepresentationOfNumericalTypes
  38. 5 Constant expressions
  39. 6 Constant expressions = ConstantExpressions
  40. 4 Punctuators overview
  41. 5 Punctuators = punctuators
  42. 2 Language structure
  43. 3 Introduction to Language structure =LanguageStructure
  44. 3 Declarations
  45. 4 Introduction to Declarations =Declarations
  46. 4 Objects
  47. 5 Introduction to Objects =Objects
  48. 5 lvalues =lvalues
  49. 5 rvalues =rvalues
  50. 4 Storage classes and types
  51. 5 Storage classes and types =StorageClassesAndTypes
  52. 4 Scope
  53. 5 Introduction to Scope =Scope
  54. 5 Namespaces =NameSpaces
  55. 4 Visibility
  56. 5 Visibility =Visibility
  57. 4 Duration
  58. 5 Introduction to Duration =Duration
  59. 5 Static =Static
  60. 5 Local =Local
  61. 5 Dynamic =Dynamic
  62. 4 Translation units
  63. 5 Translation units =TranslationUnits
  64. 4 Linkage
  65. 5 Introduction to Linkage =Linkage
  66. 5 External and internal linkage rules =ExternalAndInternalLinkageRules
  67. 5 Name mangling =NameMangling
  68. 3 Declaration syntax
  69. 4 Introduction to Declaration syntax =DeclarationSyntax
  70. 4 Tentative definitions =TentativeDefinitions
  71. 4 Possible declarations =PossibleDeclarations
  72. 4 External declarations and definitions =ExternalDeclarationsAndDefinitions
  73. 4 Type specifiers =Keywords_TypeSpecifiers
  74. 4 Type categories
  75. 5 Introduction to type categories =TypeCategories
  76. 5 Type void = Void
  77. 4 The fundamental types
  78. 5 Introduction to the fundamental types =TheFundamentalTypes
  79. 5 Integral types =IntegralTypes
  80. 5 Floating-point types =Floating_PointTypes
  81. 5 Standard arithmetic conversions = StandardArithmeticConversions
  82. 5 Special char, int, and enum conversions =SpecialCharIntAndEnumConversions
  83. 4 Initialization
  84. 5 Introduction to Initialization =Initialization
  85. 5 Arrays, structures, and unions =ArraysStructuresAndUnions
  86. 4 Declarations and declarators
  87. 5 Declarations and declarators =DeclarationsAndDeclarators
  88. 4 Use of storage class specifiers
  89. 5 Use of storage class specifiers =Keywords_StorageClassSpecifiers
  90. 4 Variable Modifiers
  91. 5 Introduction to Variable Modifiers =VariableModifiers
  92. 5 const =const
  93. 5 volatile =volatile
  94. 4 Mixed-language calling conventions
  95. 5 Mixed-language calling conventions =Mixed_LanguageCallingConventions
  96. 5 __cdecl = cdecl
  97. 5 __pascal =pascal
  98. 5 __stdcall =_stdcall
  99. 5 __fastcall =_fastcall
  100. 4 Multithread variables
  101. 5 Multithread variables =__thread
  102. 4 Function modifiers
  103. 5 Function modifiers =FunctionModifiers
  104. 3 Pointers
  105. 4 Introduction to Pointers =Pointers
  106. 4 Pointers to objects =PointersToObjects
  107. 4 Pointers to functions =PointersToFunctions
  108. 4 Pointer declarations =PointerDeclarations
  109. 4 Pointer constants =PointerConstants
  110. 4 Pointer arithmetic =PointerArithmetic
  111. 4 Pointer conversions =PointerConversions
  112. 4 C++ reference declarations =CPPreferencedeclarations
  113. 3 Arrays
  114. 3 Introduction to Arrays in C =Arrays
  115. 3 Functions
  116. 4 Introduction to Functions =Functions
  117. 4 Declarations and definitions =DeclarationsAndDefinitions
  118. 4 Declarations and prototypes =DeclarationsAndPrototypes
  119. 4 Definitions =Definitions
  120. 4 Formal parameter declarations =FormalParameterDeclarations
  121. 4 Function calls and argument conversions =FunctionCallsAndArgumentConversions
  122. 3 Structures
  123. 4 Introduction to Structures =Structures
  124. 4 Untagged structures and typedefs =UntaggedStructuresAndTypedefs
  125. 4 Structure member declarations =StructureMemberDeclarations
  126. 4 Structures and functions =StructuresAndFunctions
  127. 4 Structure member access =StructureMemberAccess
  128. 4 Structure name spaces =StructureNameSpaces
  129. 4 Incomplete declarations =IncompleteDeclarations
  130. 4 Bit fields =BitFields
  131. 3 Unions
  132. 4 Introduction to Unions =Unions
  133. 4 Anonymous unions (C++ only) =AnonymousUnions
  134. 4 Union declarations =UnionDeclarations
  135. 3 Enumerations
  136. 4 Enumerations =Enumerations
  137. 4 Assignment to enum types =AssignmentToEnumTypes
  138. 3 Expressions
  139. 4 Introduction to Expressions =Expressions
  140. 4 Precedence of Operators = Ops_Precedence
  141. 4 Expressions and C++ =ExpressionsAndCPP
  142. 4 Evaluation order =EvaluationOrder
  143. 4 Errors and overflows =ErrorsAndOverflows
  144. 3 Operators Summary
  145. 4 Operators Summary = Op_Summary
  146. 3 Primary Expression Operators
  147. 4 Primary Expression Operators = PrimaryExpressionOperators
  148. 3 Postfix Expression Operators
  149. 4 Postfix Expression Operators = Postfix_ops
  150. 5 Array subscript operator = bracket_ops
  151. 5 Function call operator = parens_ops
  152. 5 Direct member selector = Op_Period
  153. 5 Indirect member selector = Op_RightArrow
  154. 5 Increment/Decrement operators = inc_decrement
  155. 3 Unary operators
  156. 4 Unary operators = unary_ops
  157. 4 Reference/Indirect operators = ref_deref_ops
  158. 4 Plus/Minus operators = plus_minus
  159. 4 Arithmetic Operators = Arithmetic_ops
  160. 4 The sizeof operator = sizeof
  161. 3 Binary operators
  162. 4 Introduction to Binary operators = binary_ops
  163. 4 Multiplicative Operators = multiplicative_ops
  164. 4 Bitwise operators =Bitwise_Ops
  165. 4 Relational operators =Relational_Ops
  166. 4 Equality operators =EqualityOperators
  167. 4 Logical operators =Logical_Ops
  168. 4 Conditional Operator = conditional_op
  169. 4 Assignment Operators = assignment_ops
  170. 4 Comma Punctuator and Operator = comma_op
  171. 4 C++ Specific Operators = CPlus_ops
  172. 3 Statements
  173. 4 Introduction to Statements =Statements
  174. 4 Blocks =Blocks
  175. 4 Labeled statements =LabeledStatements
  176. 4 Expression statements =ExpressionStatements
  177. 4 Selection statements =SelectionStatements
  178. 4 Iteration statements =IterationStatements
  179. 4 Jump statements =JumpStatements
  180. 2 C++ specifics
  181. 3 Introduction to C++ specifics =CPPSpecifics
  182. 3 C++ namespaces
  183. 4 Namespaces overview = CPPNamespaces
  184. 4 Defining a namespace = DefiningANamespace
  185. 4 Declaring a namespace = ANamespace
  186. 4 Namespace alias = NamespaceAlias
  187. 4 Extending a namespace = ExtendingANamespace
  188. 4 Anonymous namespaces = AnonymousNamespaces
  189. 4 Accessing elements of a namespace = AccessingElementsOfANamespace
  190. 4 Using directive = UsingDirective
  191. 4 Using declaration = UsingDeclaration
  192. 4 Explicit access qualification = ExplicitAccessQualification
  193. 3 New-style typecasting overview
  194. 4 New-style typecasting =NewStyleTypecasting
  195. 4 const_cast = const_cast
  196. 4 dynamic_cast = dynamic_cast
  197. 4 reinterpret_cast = reinterpret_cast
  198. 4 static_cast = static_cast
  199. 3 Run-time type identification (RTTI)
  200. 4 Run-time type identification (RTTI) overview = RunTimeTypeIdentificationRTTIOverview
  201. 4 The typeid operator = typeid
  202. 5 __rtti and the -RT option = __rtti
  203. 5 -RT option and destructors = RTOptionAndDestructors
  204. 3 Referencing
  205. 4 Introduction to Referencing =Referencing
  206. 4 Simple references =SimpleReferences
  207. 4 Reference arguments =ReferenceArguments
  208. 3 The scope resolution operator
  209. 4 Scope resolution operator =ScopeResolutionOperator
  210. 3 The new and delete operators
  211. 4 operator new =new
  212. 4 operator delete =delete
  213. 4 operator new placement syntax = OperatorNewPlacementSyntax
  214. 4 Handling errors for the new operator =HandlingErrorsForTheNewOperator
  215. 4 The Operator new with Arrays = TheOperatorNewWithArrays
  216. 4 The Operator delete with Arrays = TheOperatorDeleteWithArrays
  217. 4 ::operator new = TheOperatorNew
  218. 4 Overloading the operator new = OverloadingNew
  219. 4 Overloading the operator delete = OverloadingDelete
  220. 4 Example of overloading the new and delete operators = OverloadingNewAndDelete_Ex
  221. 3 Classes
  222. 4 Introduction to Classes =CPPClasses
  223. 4 VCL class declarations =VCLClassDeclarations
  224. 4 Class names =ClassNames
  225. 4 Class types =ClassTypes
  226. 4 Class name scope =ClassNameScope
  227. 4 Class objects =ClassObjects
  228. 4 Class member list =ClassMemberList
  229. 4 Member functions =MemberFunctions
  230. 4 The keyword this =TheKeywordThis
  231. 5 Static members =StaticMembers
  232. 4 Inline functions
  233. 5 Introduction to Inline functions =InlineFunctions
  234. 5 Inline functions and exceptions =InlineFunctionsAndExceptions
  235. 4 Member scope
  236. 5 Introduction to Member scope =MemberScope
  237. 5 Nested types =NestedTypes
  238. 5 Member access control =MemberAccessControl
  239. 5 Base and derived class access =BaseAndDerivedClassAccess
  240. 4 Virtual base classes
  241. 5 Virtual base classes =VirtualBaseClasses
  242. 4 Friends of classes
  243. 5 Friends of classes =FriendsOfClasses
  244. 3 Constructors and destructors
  245. 4 Introduction to Constructors and destructors =ConstructorsAndDestructors
  246. 4 Constructors
  247. 5 Introduction to Constructors =Constructors
  248. 5 Constructor defaults =ConstructorDefaults
  249. 5 The copy constructor =TheCopyConstructor
  250. 5 Overloading constructors =OverloadingConstructors
  251. 5 Order of calling constructors =OrderOfCallingConstructors
  252. 5 Class initialization =ClassInitialization
  253. 4 Destructors
  254. 5 Introduction to Destructors =Destructors
  255. 5 Invoking destructors =InvokingDestructors
  256. 5 atexit, #pragma exit, and destructors =atexitPoundSignpragmaexitAndDestructors
  257. 5 exit and destructors =exitAndDestructors
  258. 5 abort and destructors =abortAndDestructors
  259. 5 Virtual destructors =VirtualDestructors
  260. 3 Operator overloading overview
  261. 4 Overloading Operators = Ops_Overload
  262. 4 How to construct a class of complex vectors
  263. 5 Example for Overloading Operators =OverloadingOperatorsExample
  264. 3 Overloading Operator Functions Overview
  265. 5 Overloading Operator Functions = OpsOverload_OperatorFunctions
  266. 5 Overloaded Operators and Inheritance = OpsOverload_OperatorsAndInheritance
  267. 5 Overloading Unary Operators = OpsOverload_UnaryOperators
  268. 5 Overloading Binary Operators = OpsOverload_BinaryOperators
  269. 5 Overloading the Assignment Operator = OpsOverload_AssignmentOperator
  270. 5 Overloading the Function Call Operator ( ) = OpsOverload_FunctionCallOperator
  271. 5 Overloading the Subscript Operator [ ] = OpsOverload_SubscriptOperator
  272. 5 Overloading the Class Member Access Operator -> = OpsOverload_ClassMemberAccessOperator
  273. 3 Polymorphic classes
  274. 4 Introduction to Polymorphic classes =PolymorphicClasses
  275. 4 virtual functions
  276. 5 Introduction to virtual functions =VirtualFunctions
  277. 5 virtual function return types =VirtualFunctionReturnTypes
  278. 4 dynamic functions
  279. 4 Abstract classes
  280. 5 Abstract classes =AbstractClasses
  281. 3 C++ scope
  282. 4 Introduction to C++ scope =CPPScope
  283. 4 Class scope =ClassScope
  284. 4 Hiding =Hiding
  285. 4 C++ scoping rules summary =CPPScopingRulesSummary
  286. 3 Templates
  287. 5 Using Templates = Templates
  288. 5 Template Syntax = Template
  289. 5 Template Body Parsing =TemplateBodyParsing
  290. 4 Function templates overview
  291. 5 Function Templates = FunctionTemplates
  292. 5 Overriding a Template Function = OverridingATemplateFunction
  293. 5 Implicit and Explicit Template Functions = ImplicitAndExplicitTemplateFunctions
  294. 4 Class templates overview
  295. 5 Class Templates = ClassTemplates
  296. 5 Template Arguments = Arguments
  297. 5 Using Angle Brackets in Templates = AngleBrackets
  298. 5 Using Type-safe Generic Lists in Templates = TypesafeGenericLists
  299. 5 Eliminating Pointers in Templates = EliminatingPointers
  300. 4 Compiler template switches
  301. 5 Using Template Compiler Switches = TemplateCompilerSwitches
  302. 4 Changes to template generation semantics = templategeneration
  303. 4 Exporting and importing templates
  304. 5 Exporting and importing templates =ExportingAndImportingTemplates
  305. 2 The Preprocessor
  306. 3 Preprocessor Directives
  307. 4 # (null directive) = PndSnnull
  308. 4 Preprocessor Directives = PreprocessorDirectives
  309. 3 Defining and undefining macros
  310. 4 #define = PndSndefine
  311. 4 #undef = PndSnUndef
  312. 4 Using the-D and -U Command-line Options = DAndUOptions
  313. 4 Keywords and Protected Words as Macros = KeywordsandProtectedWords
  314. 3 Macros with Parameters overview
  315. 4 Macros with Parameters = MacrosWithParameters
  316. 4 Nesting  Parentheses and Commas = define_NestingParensAndCommas
  317. 4 Token Pasting with ##  = define_TokenPasting
  318. 4 Converting to Strings with #  = define_ConvertingToStrings
  319. 4 Using the Backslash () for Line Continuation = define_UsingTheBackslash
  320. 4 Side Effects and Other Dangers = define_SideEffects 
  321. 3 File inclusion with #include
  322. 4 #include = PndSnInclude
  323. 4 Header File Search with <header_name> = HeaderFileSearchWithBrackets
  324. 4 Header File Search with "header_name" = HeaderFileSearchWithQuotes
  325. 3 Conditional compilation overview
  326. 4 Conditional compilation =ConditionalCompilation
  327. 4 operator defined = defined
  328. 4 #if, #elif, #else, and #endif conditional directives = PndSnif
  329. 4 #ifdef and #ifndef conditional directives = PndSnifdef
  330. 3 The #line control directive
  331. 4 #line = PndSnLine
  332. 3 The #error directive
  333. 4 #error = PndSnerror
  334. 3 Pragma directives overview
  335. 4 Pragma summary = PndSnpragma
  336. 4 #pragma anon_struct =PragmaAnon_Struct
  337. 4 #pragma argsused = PndSnpragmaArgsused
  338. 4 #pragma codeseg = PndSnpragmaCodeseg
  339. 4 #pragma comment = PndSnpragmaComment
  340. 4 #pragma exit and #pragma startup = PndSnpragmaExitAndPndSnpragmaStartup
  341. 4 #pragma hdrfile = PndSnpragmaHdrfile
  342. 4 #pragma hdrstop = PndSnpragmaHdrstop
  343. 4 #pragma inline = PndSnpragmaInline
  344. 4 #pragma intrinsic = PndSnpragmaIntrinsic
  345. 4 #pragma inline = PndSnpragmaLink
  346. 4 #pragma message = PndSnpragmaMessage
  347. 4 #pragma pack = PndSnpragmaPack
  348. 4 #pragma package = PndSnpragmaPackage
  349. 4 #pragma obsolete = PndSnpragmaObsolete
  350. 4 #pragma option = PndSnpragmaOption
  351. 4 #pragma resource =PndSnpragmaResource
  352. 4 #pragma warn = PndSnpragmaWarn
  353. 3 Predefined macros overview
  354. 4 Predefined macros = Macros_Predefined
  355. 2 Keywords, by category
  356. 3 C++-Specific Keywords
  357. 4 -RT option=__rtti
  358. 4 __asm=asm
  359. 4 _asm=asm
  360. 4 asm=asm
  361. 4 bool=bool
  362. 4 catch=catch
  363. 4 class=class
  364. 4 const_cast (typecast operator)=const_cast
  365. 4 delete=delete
  366. 4 dynamic_cast (typecast operator)=dynamic_cast
  367. 4 explicit=explicit
  368. 4 false=bool
  369. 4 friend=friend
  370. 4 inline=inline
  371. 4 mutable=mutable
  372. 4 namespace=namespace
  373. 4 new=new
  374. 4 operator=operator
  375. 4 private=private
  376. 4 protected=protected
  377. 4 public=public
  378. 4 reinterpret_cast (typecast operator)=reinterpret_cast
  379. 4 __rtti=__rtti
  380. 4 static_cast (typecast operator)=static_cast
  381. 4 template=template
  382. 4 this=this
  383. 4 throw=throw
  384. 4 true=bool
  385. 4 try=try
  386. 4 typeid=typeid
  387. 4 typename=typename
  388. 4 using (declaration)=using
  389. 4 virtual=virtual
  390. 4 wchar_t=wchar_tkeyword
  391. 3 C++Builder Keyword Extensions
  392. 4 -RT option=__rtti
  393. 4 __rtti=__rtti
  394. 3 C++Builder keyword extensions
  395. 4 __asm=asm
  396. 4 _asm=asm
  397. 4 asm=asm
  398. 4 __automated=__automated
  399. 4 __cdecl=cdecl
  400. 4 _cdecl=cdecl
  401. 4 cdecl=cdecl
  402. 4 __classid=__classid
  403. 4 __closure=__closure
  404. 4 __declspec=__declspec
  405. 4 __except=__except
  406. 4 __export=_export
  407. 4 _export=_export
  408. 4 extended integer types=ExtendedIntegerTypes
  409. 4 __fastcall=_fastcall
  410. 4 _fastcall=_fastcall
  411. 4 __finally=finally
  412. 4 __import=import
  413. 4 _import=import
  414. 4 __inline=__inline
  415. 4 __int16=ExtendedIntegerTypes
  416. 4 __int32=ExtendedIntegerTypes
  417. 4 __int64=ExtendedIntegerTypes
  418. 4 __int8=ExtendedIntegerTypes
  419. 4 multithread variables=__thread
  420. 4 __pascal=pascal
  421. 4 _pascal=pascal
  422. 4 pascal=pascal
  423. 4 __property=__property
  424. 4 __published=__published
  425. 4 __stdcall=_stdcall
  426. 4 _stdcall=_stdcall
  427. 4 __thread=__thread
  428. 4 __try=__try
  429. 4 unsigned __int64=ExtendedIntegerTypes
  430. 3 Modifiers
  431. 4 -RT option=__rtti
  432. 4 __cdecl=cdecl
  433. 4 _cdecl=cdecl
  434. 4 cdecl=cdecl
  435. 4 const=const
  436. 4 __declspec=__declspec
  437. 4 __dispid=__dispid
  438. 4 __export=_export
  439. 4 _export=_export
  440. 4 __fastcall=_fastcall
  441. 4 _fastcall=_fastcall
  442. 4 __import=import
  443. 4 _import=import
  444. 4 __pascal=pascal
  445. 4 _pascal=pascal
  446. 4 pascal=pascal
  447. 4 __rtti=__rtti
  448. 4 __stdcall=_stdcall
  449. 4 _stdcall=_stdcall
  450. 4 volatile=volatile
  451. 3 Operators
  452. 4 __classid=__classid
  453. 4 delete=delete
  454. 4 else=if
  455. 4 if=if
  456. 4 new=new
  457. 4 operator=operator
  458. 4 sizeof=Sizeof
  459. 4 typeid=typeid
  460. 3 Special types
  461. 4 void=void
  462. 3 Statements
  463. 4 break=break
  464. 4 case=case
  465. 4 catch=catch
  466. 4 continue=continue
  467. 4 default=default
  468. 4 do=do
  469. 4 __except=__except
  470. 4 __finally=finally
  471. 4 for=forkeyword
  472. 4 goto=goto
  473. 4 return=return
  474. 4 switch=switch
  475. 4 throw=throw
  476. 4 __try=__try
  477. 4 try=try
  478. 4 while=while
  479. 3 Storage class specifiers
  480. 4 auto=auto
  481. 4 __declspec=__declspec
  482. 4 extern=extern
  483. 4 mutable=mutable
  484. 4 register=register
  485. 4 typedef=typedef
  486. 3 Type specifiers
  487. 4 char=char
  488. 4 class=class
  489. 4 double=double
  490. 4 enum=enum
  491. 4 float=float
  492. 4 int=int
  493. 4 long=long_keyword
  494. 4 short=short
  495. 4 signed=signed
  496. 4 struct=struct
  497. 4 union=union
  498. 4 unsigned=unsigned
  499. 4 wchar_t=wchar_tkeyword
  500. 2 Keywords, alphabetical listing
  501. 4 -RT option=__rtti
  502. 4 __asm=asm
  503. 4 _asm=asm
  504. 4 asm=asm
  505. 4 auto=auto
  506. 4 __automated=__automated
  507. 4 bool=bool
  508. 4 break=break
  509. 4 case=case
  510. 4 catch=catch
  511. 4 __cdecl=cdecl
  512. 4 _cdecl=cdecl
  513. 4 cdecl=cdecl
  514. 4 char=char
  515. 4 class=class
  516. 4 __classid=__classid
  517. 4 __closure=__closure
  518. 4 const=const
  519. 4 const_cast (typecast operator)=const_cast
  520. 4 continue=continue
  521. 4 __declspec=__declspec
  522. 4 default=default
  523. 4 delete=delete
  524. 4 __dispid=__dispid
  525. 4 do=do
  526. 4 double=double
  527. 4 dynamic_cast (typecast operator)=dynamic_cast
  528. 4 else=if
  529. 4 enum=enum
  530. 4 __except=__except
  531. 4 explicit=explicit
  532. 4 __export=_export
  533. 4 _export=_export
  534. 4 export=export
  535. 4 extended integer types=ExtendedIntegerTypes
  536. 4 extern=extern
  537. 4 false=bool
  538. 4 __fastcall=_fastcall
  539. 4 _fastcall=_fastcall
  540. 4 __finally=finally
  541. 4 float=float
  542. 4 for=forkeyword
  543. 4 friend=friend
  544. 4 goto=goto
  545. 4 if=if
  546. 4 __import=import
  547. 4 _import=import
  548. 4 __inline=__inline
  549. 4 inline=inline
  550. 4 int=int
  551. 4 __int16=ExtendedIntegerTypes
  552. 4 __int32=ExtendedIntegerTypes
  553. 4 __int64=ExtendedIntegerTypes
  554. 4 __int8=ExtendedIntegerTypes
  555. 4 long=long_keyword
  556. 4 multithread variables=__thread
  557. 4 mutable=mutable
  558. 4 namespace=namespace
  559. 4 new=new
  560. 4 operator=operator
  561. 4 __pascal=pascal
  562. 4 _pascal=pascal
  563. 4 pascal=pascal
  564. 4 private=private
  565. 4 __property=__property
  566. 4 protected=protected
  567. 4 public=public
  568. 4 __published=__published
  569. 4 register=register
  570. 4 reinterpret_cast (typecast operator)=reinterpret_cast
  571. 4 return=return
  572. 4 __rtti=__rtti
  573. 4 short=short
  574. 4 signed=signed
  575. 4 sizeof=Sizeof
  576. 4 static_cast (typecast operator)=static_cast
  577. 4 __stdcall=_stdcall
  578. 4 _stdcall=_stdcall
  579. 4 struct=struct
  580. 4 switch=switch
  581. 4 template=template
  582. 4 this=this
  583. 4 __thread=__thread
  584. 4 throw=throw
  585. 4 true=bool
  586. 4 __try=__try
  587. 4 try=try
  588. 4 typedef=typedef
  589. 4 typeid=typeid
  590. 4 typename=typename
  591. 4 union=union
  592. 4 unsigned __int64=ExtendedIntegerTypes
  593. 4 unsigned=unsigned
  594. 4 using (declaration)=using
  595. 4 virtual=virtual
  596. 4 void=void
  597. 4 volatile=volatile
  598. 4 wchar_t=wchar_tkeyword
  599. 4 while=while
  600.