- 博客(9)
- 收藏
- 关注
原创 Lniux——myshell.cc
本文介绍了一个简单的Shell程序实现,主要包含以下内容:1) 程序框架包括环境变量管理、命令行解析、内置命令处理和执行外部命令;2) 关键实现细节:区分my_pwd和pwd变量,正确处理目录变更时的环境变量更新;3) 调试技巧:使用cgdb调试子进程,处理输入流重定向;4) 常用字符串处理函数对比:strcmp/strncmp、strcpy/strncpy、sprintf/snprintf的区别,以及setenv/putenv的使用注意事项。该Shell支持cd、export、env、echo等内置命令,
2025-05-25 21:12:42
264
原创 继承及其使用
继承的概念、意义、定义、方式、继承类模板的使用、基类和派生类间的转换、隐藏、派生类的成员函数、不能被继承的类、继承与友元...虚继承、菱形继承
2025-01-19 22:53:38
639
原创 c++入门(2) 类和对象
内容:类的定义与使用、对象、访问限定符、this指针、默认成员函数(构造、析构、拷贝构造、赋值重载、取地址重载)、运算符重载函数(包括流插入的运算符重载)、初始化列表、explict、针对const对象的成员函数、static修饰类的成员、友元、内部类、匿名对象
2024-08-25 15:24:21
2187
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人