ELC in dev
ELC-lang
载入中...
搜索中...
未找到
elc::defs::base::data_view< T > 模板结构体 参考
类 elc::defs::base::data_view< T > 继承关系图:
[图例]
elc::defs::base::data_view< T > 的协作图:
[图例]

Public 成员函数

constexpr data_view (T *p) noexcept
 

额外继承的成员函数

详细描述

template<class T>
struct elc::defs::base::data_view< T >

功能: data_view类模板,接受一个类型参数,提供对byte数组的访问和遍历 用法: data_view<T>value{&value};

在文件 all_defs.cpp9250 行定义.

构造及析构函数说明

◆ data_view()

template<class T >
constexpr elc::defs::base::data_view< T >::data_view ( T *  p)
inlineconstexprnoexcept

在文件 all_defs.cpp9252 行定义.

9252:array_like_view_t<byte>{cast_to_data(p),sizeof(T)}{}
constexpr T down_cast(U a) noexcept
向下转型至
constexpr byte * cast_to_data(T *p) noexcept
函数调用图:

该结构体的文档由以下文件生成: