- 博客(6)
- 资源 (32)
- 问答 (1)
- 收藏
- 关注
原创 漂亮的LinuxC注释转换器--(2.2)目录级联转换最终实现
一.序 前面两篇文章对注释转换以及目录级联转换的算法思想以及实现思路进行了阐述,接下来进行正式实现 二.实现思路图解 三.具体实现 1.convert.cpp 根据用户选项,调用正确的函数//convert.cpp#include"ConvertComment.h"#include"BrowseDir.h"int main(int argc, char *argv[]){
2017-01-31 22:16:04 1050
原创 漂亮的LinuxC注释转换器--(2.1)目录级联转换算法预备及S_ISXXX宏的定义与使用
一.序: 在上一篇中,已经实现了基本的C++注释风格到C的注释风格转换,这一篇做升级程序的算法编写工作,使其支持目录级联转换 二.需要的基本算法说明: 可以看到Linux C函数库手册里给出了许多文件及目录函数,读者可以参考这些资料,笔者将根据需求介绍这些函数,并且使用这些函数。 三.必要的系统函数的介绍 笔者之前阅读了目录遍历这篇博文,读者可以借鉴一下,但是笔者认为网络上的这些代码是不全
2017-01-31 17:47:14 1475
原创 漂亮的LinuxC注释转换器--(1)实现注释转换
一.需求分析: 有时在一个系统中会出现不同风格的注释,有的使用C++注释方式// ,有的使用C语言注释方式/* /, 但有时在系统评审过点时,要求把所有的注释统一,若是C++工程,则使用//进行注释,若是C语言工程时,使用/* */注释,针对一个大工程而言,不可能纯手工进行修改,我们需要一个自动化的工具,因此注释转换工具应运而生。 二.功能描述: (1)先实现C++风格的注释//转换成C语言
2017-01-26 19:15:57 1653
原创 C和指针#2.8编程练习
1.题目1: increment.c-->int increment(int) negate.c-->int negate(int)main.c-->void main()编辑好后,在linux用命令gcc main.c increment.c negate.c -o main即可,主要考察编译和链接C程序的命令。//increment.c#include<stdio.h>int i
2017-01-24 22:55:28 443
原创 C和指针#2.2词法规则
一.字符1.三字母词/三元符(trigrph)#include<iostream>using namespace std;int main(){ cout<<"??("<<endl; cout<<"??<"<<endl; cout<<"??="<<endl; cout<<"??)"<<endl; cout<<"??>"<<endl; cout<<
2017-01-24 14:52:27 543
原创 RHEL7 忘记密码修改root密码
博客链接:http://blog.csdn.net/derkampf/article/details/54346516RHEL7进入单用户方式和重置密码方式发生了较大变化,GRUB由b引导变成了ctrl+x引导。重置密码主要有rd.break和init两种方法。(经过测试RHEL7.0 通过) rd.break方法:1、启动的时候,在有启动项界面,相应启动项内核名称上按“e”; 2、进入后,
2017-01-11 18:50:10 24701 1
高效程序的奥秘pdf
2016-12-13
Everything最新版绿色版
2016-02-22
博客导出工具
2016-02-21
lern python the hard way
2016-02-18
最新版Git-2.14.1
2017-10-15
linuxC函数库手册
2017-01-26
自己动手写操作系统电子书工具源代码
2016-12-13
Error: No space left on device
2017-05-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人