前些天看了APUE中的文件操作部分,感觉对文件的操作就是对一些数据结构的操作,而所谓的API就是操作这些数据结构的模块化接口,看LDD亦有此感,这不也是C++ 中类的思想吗。
有人说算法设计的核心是数据结构,今天终于有了点感觉。用C写一个网络仿真的程序,翻来覆去就是对自己定义的数据结构的操作,写的过程中也感觉到c的不足,用C++写会好很多,但鉴于自身的C++水平,还是用c吧
前些天看了APUE中的文件操作部分,感觉对文件的操作就是对一些数据结构的操作,而所谓的API就是操作这些数据结构的模块化接口,看LDD亦有此感,这不也是C++ 中类的思想吗。
有人说算法设计的核心是数据结构,今天终于有了点感觉。用C写一个网络仿真的程序,翻来覆去就是对自己定义的数据结构的操作,写的过程中也感觉到c的不足,用C++写会好很多,但鉴于自身的C++水平,还是用c吧