C++ API设计
现代软件开发中的一大难题就是如何编写优质的API。API负责为某个组件提供逻辑接口并隐藏该模块的内部细节。多数程序员依靠的是经验和冒险,从而很难达到健壮、高效、稳定、可扩展性强的要求。MartinReddy博士在自己多年经验基础之上,对于不同API风格与模式,总结出了API设计的种种最佳策略,着重针对大规模长期开发项目,辅以翔实的代码范例,从而有助于设计决策的成功实施,以及软件项目的健壮性及稳定性的实现。主要内容:API简介及其特点API的一些设计模式及惯用法影响API的设计的一些C++特性把控API的风格与性能版本控制与文档化的实现各种优秀的测试方法如何创建脚本绑定,以便API能被诸如Ruby和Python等语言调用可扩展性API的基本实
推荐下载
-
c++ 桌面时钟纯API双缓冲
c++ 桌面时钟 纯API VC6开发环境 双缓冲绘图
24 2018-12-15 -
C++游戏项目WINDOWS APi多线程
这个游戏值得学习,虽然是迷宫,但里面的算法超多,还有多线程,和WINDOWS贴图,新人值得学习。
35 2019-10-18 -
深入C++中API的问题详解
API实际是指Application Programming Interface,应用程序编程接口。一个API就是一堆类以及类中方法和字段的集合。API广泛定义:凡是有利于在“无绪”的状态下把一个大的
12 2021-09-15 -
Visual C++精华文摘API篇
Visual C++精华文摘(API篇)
3 2021-05-09 -
Telegram bot API的c++库源码
Telegram bot API的c++库-源码
5 2021-02-22 -
C++连接mysql的方法直接调用C API
我装的是5.1版本,需要的头文件有 把需要的文件添加进去,然后再把 libmysql.lib放到项目目录里,文件在mysql安装目录 lib 下面. #include "stdafx.h&q
21 2020-12-30 -
C C++的API参考文档中文版
C/C++的API参考文档(中文版),cppreference.chm,里面有丰富的API,包括标准C库与C++库。
18 2020-01-22 -
Win32API C C++语言chm格式
Win32API大全. 六个章节. 第一章Win32API概论;第二章窗口管理函数;第三章国际特性函数;第四章图形设备接口函数; 第五章 网络服务函数; 第六章 系统服务函数;
21 2019-04-17 -
蓝桥杯C C++专用IDE及API文档
蓝桥杯C/C++比赛会强制使用Dev作为,专用IDE、并且会附带C/C++的API文档。该文件内含蓝桥杯专用的IDE编辑器和API文档
258 2019-05-31 -
c c++开发api手册中英文都有
c/c++开发api手册,中英文都有,可以很方便开发人员快速地查找类定义,函数定义以及example等
43 2019-04-05
用户评论