C和C++混合编程FAQ

C和C++混合编程FAQ如何在C++中调用C函数?仅仅只需要在你的C++代码中将要调用的C函数使用extern进行声明即可,代码如下://C++ code extern "C" void f(int); //方式一 extern "C" { //方式二 int g(double); double h(); }void code(int i,double...
阅读(338) 评论(0)

Socket-Programing-FAQ

引言Socket编程FAQ,由Vic Metcalfs创建,这是一系列关于socket编程相关的常问的问题。这些问题整理自comp.unix.programmer新闻组,我省略了其中一些比较基本的socket编程问题,有的问题的解答已经过时,因此我更新了部分回答。How can I tell when a socket is closed on the end?如果对端调用close或者exit退出...
阅读(2970) 评论(0)

<<Effective C++>读书笔记(四)

条款41 了解隐式接口和编译期多态模板编程是一种隐式接口编译期多态技术,class则是显示接口,运行时多态 对于class而言接口是显示的,以函数签名为中心,多态则是通过virtual函数发生在运行期。 对于template而言,接口是隐式的,多态通过template具现化和函数重载解析发生在编译器 条款42 了解typename的双重意义在模板中class和typename关键字没有区别,模板内的...
阅读(342) 评论(0)
    个人资料
    • 访问:77486次
    • 积分:1867
    • 等级:
    • 排名:千里之外
    • 原创:110篇
    • 转载:0篇
    • 译文:1篇
    • 评论:21条
    博客专栏
    最新评论