Autocxx
这个项目是一个以高度自动化但安全的方式从Rust调用C ++的工具。
目的是它具有所有安全性,同时使用的变体从现有C ++头自动生成接口。 将autocxx视为将bindgen插入cxx的胶水。
概述
namespace base {
class Bob {
public:
Bob (std::string name);
...
void do_a_thing () const ;
};
}
use autocxx :: in
C_HTML_GUI
##一个受Flask启发的C ++头文件,可在几行中为您的网站或漂亮的桌面GUI创建Web服务器。
###例子:
# include
# include " webgui.h "
using namespace std ;
int main ( void ){
// list of authorized URL and their templates
std::map templates = {
{ " / " , " test.ht
关于
轻量级C ++测试框架是一个现代的无宏库,旨在测试小型项目。 通过从其自己的头文件中删除所有标准头并将所有实现详细信息预编译到静态库中,可以保证快速的编译时间。
因为cppltf定义了其自己的主要功能,所以它非常易于使用,并且不需要比下面的示例中看到的更多的设置。
# include // all checks and test::unit
# include // test::counter and test::object
const auto group = test