相关疑难解决方法(0)

C++中的struct padding

如果我有一个structC++,有没有办法安全地读/写一个跨平台/编译器兼容的文件?

因为如果我理解正确,每个编译器"填充"基于目标平台不同.

c++ struct

51
推荐指数
3
解决办法
5万
查看次数

参数包中的参数计数?这有一个C++ 0x std lib函数吗?

我只是想知道C++ 0x std lib中是否有任何东西可用于计算参数包中的参数数量?我想在下面的代码中删除field_count.我知道我可以构建自己的计数器,但看起来这似乎是一个显而易见的事情,包括在C++ 0x std lib中,我想确定它不存在:)本土计数器实现也非常欢迎.

template<const int field_count, typename... Args> struct Entity {
    const tuple<Args...> data;
    const array<const char*, field_count> source_names;

    Entity() : data() {
    }
};
Run Code Online (Sandbox Code Playgroud)

c++ templates std variadic c++11

16
推荐指数
2
解决办法
1万
查看次数

标签 统计

c++ ×2

c++11 ×1

std ×1

struct ×1

templates ×1

variadic ×1