Namespace using drill down

21 thousand Unauthorized reproduction is prohibited Understanding the course
Course Introduction
discuss {{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
Suitable for people
All people who need to engage in programming, including junior high school students, and those who have changed careers, as well as those who already need to improve their ability in the IT industry, including the improvement of infrastructure and programming ability, and those who just graduated from college and whose majors do not meet the needs of programming.
You will learn
This course solves the object-oriented programming that is difficult in the cpp language. You can learn some basic architecture. I hope you can write your own memory management
  • C++language auto intelligent pointer memory management QT cross platform cocos2dx expressed by Cpp lambda
Course Introduction

I hope this course will help you to solve the problem that your CPP foundation is not easy to pass the exam. I hope you can improve your foundation and logic greatly after learning this course.

You want to understand the code of the Chaotic Code Programming Contest. I hope Mr. Yin Cheng's c, cpp courses can help you have a certain ability. But you also need to keep learning. The basic knowledge points of this course need to be solved by yourself in Yin Cheng's C language, which will also make you learn Java at a higher speed.

 aa.png

Maybe you only know that there is only one use of lambda expressions, but this course is not an ordinary course. There are many ways to use lambda, which is the standard of Chengge. But it is not redundant at all.


 c.png When the top 500 enterprises have also become your dreams, this course may be a place to help you realize your dreams. Whether it's web programming, background development, database calls, or cross platform solutions, you can use this course. Maybe some music players are no longer suitable for your taste. It's a pleasure for you to create your own music player and realize your own customization. If you want a stopwatch like a sports car in your four-wheel car, you can also solve it through qt. Cocos2dx used to be the best game development tool on the iPhone IOS system, but it is still important now. You can implement your own games, and as long as you have ideas, you will eventually achieve them.


 image.png


ACE Framework

 image.png

 image.png

The top is a self implemented drawing board

 image.png

The above is a self-developed camera software



 WeChat picture_20200813172103.jpg


Group chat tool

 WeChat Picture_20200813172738.jpg



 image.png


 image.png

High performance server

 image.png

The above is the source code


 image.png

Intercom function between Haihua and Brother Lover


 image.png

Inheritance relationship


 image.png




A * Routing algorithm

 image.png


Custom smart pointer,

 image.png


Brother Cheng's Maze

 image.png


C++11 multithreading

 image.png



By preventing memory leakage, a memory architecture can be created

 image.png








common problem
Q: The major of college students is not easy to work. Can we solve the survival problem by self-study programming?
Answer: Yes, as long as you have enough programming skills, you can find a job opportunity with good environmental quality in the top 500.
Expand more
release
 head portrait

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

Topping note
 Discussion Chart
{{ item.create_time }} reply
  • delete

    Are you sure to delete?

    confirm
    cancel
  • {{item. is_top==1? 'Cancel topping': 'topping'}}

    The discussion that has been set to the top, do you want to replace the existing one?

    confirm
    cancel
{{ tag.text}}
 head portrait
{{ subitem.user.nick_name }} {{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }} reply
delete

Are you sure to delete?

confirm
cancel
release
{{pageType==='video '?' The discussion area grabs the sofa, and you can get double credits': 'The discussion area is empty, please say two sentences~'}}
release
{{tips.text}}
{{ noteHeaderTitle }} note {{hasMyNote? 'My notes':' Take notes'}}
{{hasMyNote? 'My notes':' Take notes'}}
Quality Notes
Updated on: {{$dayjs. format ('YYYY-MM-DD HH: mm: ss', item.last_uptime*1000) }}
 head portrait
{{ detail.username }}

Public notes are visible to others and have the opportunity to be rated as "high-quality notes" by the administrator

{{ noteEditor.content.length }}/2000

Public Notes
preservation
put questions to

The lecturer will answer your questions as soon as possible. If you choose to ask questions in public, you can get more help from students.

Record time point
Record the time when the video is played when asking questions, so as to facilitate subsequent viewing
Open questions
Submit