⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bcb6lang.toc

📁 希望我上传的这些东西可以对搞编程的程序员有点小小的帮助!谢谢!
💻 TOC
📖 第 1 页 / 共 2 页
字号:
3 The new and delete operators4 operator new =new4 operator delete =delete4 operator new placement syntax = OperatorNewPlacementSyntax4 Handling errors for the new operator =HandlingErrorsForTheNewOperator4 The Operator new with Arrays = TheOperatorNewWithArrays4 The Operator delete with Arrays = TheOperatorDeleteWithArrays4 ::operator new = TheOperatorNew4 Overloading the operator new = OverloadingNew4 Overloading the operator delete = OverloadingDelete4 Example of overloading the new and delete operators = OverloadingNewAndDelete_Ex;3 Classes4 Introduction to Classes =CPPClasses4 VCL class declarations =VCLClassDeclarations4 Class names =ClassNames4 Class types =ClassTypes4 Class name scope =ClassNameScope4 Class objects =ClassObjects4 Class member list =ClassMemberList4 Member functions =MemberFunctions4 The keyword this =TheKeywordThis5 Static members =StaticMembers4 Inline functions5 Introduction to Inline functions =InlineFunctions5 Inline functions and exceptions =InlineFunctionsAndExceptions4 Member scope5 Introduction to Member scope =MemberScope5 Nested types =NestedTypes5 Member access control =MemberAccessControl5 Base and derived class access =BaseAndDerivedClassAccess4 Virtual base classes5 Virtual base classes =VirtualBaseClasses4 Friends of classes5 Friends of classes =FriendsOfClasses3 Constructors and destructors4 Introduction to Constructors and destructors =ConstructorsAndDestructors4 Constructors5 Introduction to Constructors =Constructors5 Constructor defaults =ConstructorDefaults5 The copy constructor =TheCopyConstructor5 Overloading constructors =OverloadingConstructors5 Order of calling constructors =OrderOfCallingConstructors5 Class initialization =ClassInitialization4 Destructors5 Introduction to Destructors =Destructors5 Invoking destructors =InvokingDestructors5 atexit, #pragma exit, and destructors =atexitPoundSignpragmaexitAndDestructors5 exit and destructors =exitAndDestructors5 abort and destructors =abortAndDestructors5 Virtual destructors =VirtualDestructors3 Operator overloading overview4 Overloading Operators = Ops_Overload4 How to construct a class of complex vectors5 Example for Overloading Operators =OverloadingOperatorsExample;3 Overloading Operator Functions Overview5 Overloading Operator Functions = OpsOverload_OperatorFunctions5 Overloaded Operators and Inheritance = OpsOverload_OperatorsAndInheritance5 Overloading Unary Operators = OpsOverload_UnaryOperators5 Overloading Binary Operators = OpsOverload_BinaryOperators5 Overloading the Assignment Operator = OpsOverload_AssignmentOperator5 Overloading the Function Call Operator ( ) = OpsOverload_FunctionCallOperator5 Overloading the Subscript Operator [ ] = OpsOverload_SubscriptOperator5 Overloading the Class Member Access Operator -> = OpsOverload_ClassMemberAccessOperator3 Polymorphic classes4 Introduction to Polymorphic classes =PolymorphicClasses4 virtual functions5 Introduction to virtual functions =VirtualFunctions5 virtual function return types =VirtualFunctionReturnTypes4 dynamic functions4 Abstract classes5 Abstract classes =AbstractClasses3 C++ scope4 Introduction to C++ scope =CPPScope4 Class scope =ClassScope4 Hiding =Hiding4 C++ scoping rules summary =CPPScopingRulesSummary3 Templates5 Using Templates = Templates5 Template Syntax = Template5 Template Body Parsing =TemplateBodyParsing4 Function templates overview5 Function Templates = FunctionTemplates5 Overriding a Template Function = OverridingATemplateFunction5 Implicit and Explicit Template Functions = ImplicitAndExplicitTemplateFunctions4 Class templates overview5 Class Templates = ClassTemplates5 Template Arguments = Arguments5 Using Angle Brackets in Templates = AngleBrackets5 Using Type-safe Generic Lists in Templates = TypesafeGenericLists5 Eliminating Pointers in Templates = EliminatingPointers4 Compiler template switches5 Using Template Compiler Switches = TemplateCompilerSwitches4 Changes to template generation semantics = templategeneration4 Exporting and importing templates5 Exporting and importing templates =ExportingAndImportingTemplates;2 The Preprocessor3 Preprocessor Directives4 Preprocessor Directives = PreprocessorDirectives4 # (null directive) = PndSnnull3 Defining and undefining macros4 #define = PndSndefine4 #undef = PndSnUndef4 Using the-D and -U Command-line Options = DAndUOptions4 Keywords and Protected Words as Macros = KeywordsandProtectedWords3 Macros with Parameters overview4 Macros with Parameters = MacrosWithParameters4 Nesting  Parentheses and Commas = define_NestingParensAndCommas4 Token Pasting with ##  = define_TokenPasting4 Converting to Strings with #  = define_ConvertingToStrings4 Using the Backslash () for Line Continuation = define_UsingTheBackslash4 Side Effects and Other Dangers = define_SideEffects 3 File inclusion with #include4 #include = PndSnInclude4 Header File Search with <header_name> = HeaderFileSearchWithBrackets4 Header File Search with "header_name" = HeaderFileSearchWithQuotes3 Conditional compilation overview4 Conditional compilation =ConditionalCompilation4 operator defined = defined4 #if, #elif, #else, and #endif conditional directives = PndSnif4 #ifdef and #ifndef conditional directives = PndSnifdef3 The #line control directive4 #line = PndSnLine3 The #error directive4 #error = PndSnerror3 Pragma directives overview4 Pragma summary = PndSnpragma4 #pragma anon_struct =PragmaAnon_Struct4 #pragma argsused = PndSnpragmaArgsused4 #pragma codeseg = PndSnpragmaCodeseg4 #pragma comment = PndSnpragmaComment4 #pragma exit and #pragma startup = PndSnpragmaExitAndPndSnpragmaStartup4 #pragma hdrfile = PndSnpragmaHdrfile4 #pragma hdrstop = PndSnpragmaHdrstop4 #pragma inline = PndSnpragmaInline4 #pragma intrinsic = PndSnpragmaIntrinsic4 #pragma link = PndSnpragmaLink4 #pragma message = PndSnpragmaMessage4 #pragma pack = PndSnpragmaPack4 #pragma package = PndSnpragmaPackage4 #pragma obsolete = PndSnpragmaObsolete4 #pragma option = PndSnpragmaOption4 #pragma resource =PndSnpragmaResource4 #pragma warn = PndSnpragmaWarn3 Predefined macros overview4 Predefined macros = Macros_Predefined;2 Keywords, by category3 C++-Specific Keywords4 -RT option=__rtti4 __asm=asm4 _asm=asm4 asm=asm4 bool=bool4 catch=catch4 class=class4 const_cast (typecast operator)=const_cast4 delete=delete4 dynamic_cast (typecast operator)=dynamic_cast4 explicit=explicit4 false=bool4 friend=friend4 inline=inline4 mutable=mutable4 namespace=namespace4 new=new4 operator=operator4 private=private4 protected=protected4 public=public4 reinterpret_cast (typecast operator)=reinterpret_cast4 __rtti=__rtti4 static_cast (typecast operator)=static_cast4 template=template4 this=this4 throw=throw4 true=bool4 try=try4 typeid=typeid4 typename=typename4 using (declaration)=using4 virtual=virtual4 wchar_t=wchar_tkeyword3 C++Builder Keyword Extensions4 -RT option=__rtti4 __rtti=__rtti3 C++Builder keyword extensions4 __asm=asm4 _asm=asm4 asm=asm4 __automated=__automated4 __cdecl=cdecl4 _cdecl=cdecl4 cdecl=cdecl4 __classid=__classid4 __closure=__closure4 __declspec=__declspec4 __declspec(dllexport)=DeclspecDllexport4 __declspec(dllimport)=DeclspecDllimport4 __declspec(naked)=DeclspecNaked4 __declspec(noreturn)=DeclspecNoreturn4 __declspec(nothrow)=DeclspecNothrow4 __declspec(novtable)=DeclspecNovtable4 __declspec(property)=DeclspecProperty4 __declspec(selectany)=DeclspecSelectany4 __declspec(thread)=DeclspecThread4 __declspec(uuid(揅omObjectGUID

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -