cost 362 ms
模板子类化的示例 - An example of template subclassing

我正在阅读SEQAN文档。 在入门部分,他们提到了“模板子类化”作为克服运行时多态性开销的方法。 OOP与通用编程:在SeqAn中,我们使用一种基于通用编程的称为模板子类化的技术。 这项技术使用模板在编译时将多态性提供给C ++程序。 这种静态多态性不同于运行时多态性,后者在C ...

从构造函数传递到成员函数时,私有成员变量为null - Private member variable is null when passed from constructor to member function

我对C ++中的OOP还是很陌生,所以请在这里忍受。 在定义我的成员变量的标题中; 和在cpp 和输出-> 当我尝试在类函数中访问成员变量_raw_sequence时,该变量为空。 我知道我可以在构造函数中做所有事情,但是我想了解为什么它会重置。 seqa ...

这个C ++反序列化习惯用法是什么? 调用带有整数ID变量的文件阅读器函数,如`reinterpret_cast <char *> (ID)?` - what is this C++ deserialization idiom? calling a file-reader function with an integer ID variable as `reinterpret_cast<char *>(&id)?`

我正在阅读内部的SeqAn库(该库处理生物学特定的文件格式和数据结构),并且遇到了我不太了解的c ++习惯用法。 有一个唯一的id变量record.rID ,它是__int32。 指向它的指针传递给另一个函数,该函数从文件中读取一堆数据并更改id。 这是电话: 这是函数的实 ...

C ++模板元编程-是否可以输出生成的代码? - C++ Template Metaprogramming - Is it possible to output the generated code?

我想调试一些模板代码以更好地理解它。 不幸的是,我是模板元编程的新手,很难进入。 当我尝试输出预处理的源文件时,我得到了125 000行代码:/ 那有什么方法可以查看生成的代码吗? (我正在使用的库是SeqAn ) ...


排序:
质量:
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM