Ben
Starting from todayAdvanced Programming Of Linux Enviroment)I will continue to share my learning achievements with you. This series of blogs rely on the course of lilin. The Code also basically comes from the content of the course. with the consent and permission of the teacher, I have created a repository on github to share the code with you. the repository name is APLE. If you have any suggestions or ideas, you can join in to improve the code.
First, we will introduce the basic content of the series of blogs. the APLE series encapsulates a set of C ++ libraries based on basic Linux APIs. Therefore, I will introduce some basic object-oriented skills on this series of blogs. due to the limited length, I will not elaborate on every Linux API, it will only elaborate on areas that are a little hard to understand or have many traps. for very common and easy-to-use APIs, they are basically taken over, unfamiliar users can refer to other Bibliography or materials on their own. It is worth mentioning that the code in APLE will appear step by step, which is undoubtedly very rare for beginners and will not have a large span, making it hard to understand in many places.
In any case, I am also a beginner. I open this series of blogs with a learning and sharing attitude. if you have any mistakes, I hope you will be very grateful. Finally, I would like to thank Mr. lilin for teaching and helping me a lot. (If you have any questions or suggestions, please contact cfreestar@163.com)
Completed:
Part 1: log implementation
1. Advanced Programming in Linux-CLStatus)