曙海教学优势
本课程面向企事业项目实际需要,秉承二十一年积累的教学品质,嵌入式语言之C++语言编程培训课程(Programming in C++培训)以项目实现为导向,老师将会与您分享设计的全流程以及工具的综合使用技巧、经验。线上/线下/上门皆可,嵌入式语言之C++语言编程培训课程(Programming in C++培训)专家,课程可定制,热线:4008699035。
大批企业和曙海
建立了良好的合作关系,合作企业30万+。曙海的课程培养了大批受企业欢迎的工程师。曙海的课程在业内有着响亮的知名度。
C++语言编程培训课程(Programming in C++培训)
Course Content:
1. Introduction to C++
· History
· Advantages and disadvantages of C++
· Compilation and execution
2. C++ Overview
· Program structure
· Comments
· Declaration v definition
· Operators
· Header files
· Libraries
· Examples
3. Types and Declarations
· Fundamental types
· Boolean
· Character
· Integer
· Floating Point
· Enumerations
· Scope
· Constants
· Initialization
4. Basic Input/Output
· Standard output (cout)
· Standard input (cin)
· Exercises
5. Pointers, arrays and structures
· Pointers
· Arrays
· References
· Structures
· Exercises
6. Functions
· Prototyping
· Definition
· Return value
· Parameters
· Exercises
7. C++ Control Statements
· If-else
· while
· do-while
· for
· break and continue
· switch
· auto-increment, auto-decrement
· Exercises
8. Memory Allocation
· Dynamic memory
· Stack, heap
· Operators new and delete
9. Classes in C++
· Access
· Constructors and destructors
· Static members
· Copying
· Constants
· Self-reference
· Mutable
· Initialization
· Scope
· Friends
· Exercises
10. File Input/Output in C++
· File stream classes
· Opening and closing a file
· State
· -Get and put stream pointers
· Text and binary files
· Buffers and synchronization
· Exercises
11. Summary