遵循STL精神的C ++多维数组-C/C++开发

时间:2024-06-15 18:26:10
【文件属性】:

文件名称:遵循STL精神的C ++多维数组-C/C++开发

文件大小:8.44MB

文件格式:ZIP

更新时间:2024-06-15 18:26:10

C/C++ Standard Libraries

秉承STL精神,C ++多维数组关于此库提供了C ++的多维数组类,其设计目标如下:启用将数组参数指定为编译时常量,从而在某些情况下显着提高代码生成效率。 尽可能提供遵循C ++ STL约定的API。 最小的依赖关系和要求(该库当前是单个头文件,并且仅取决于C ++ STL)。 图书馆使用了其他现有项目中建立的一些想法,


【文件预览】:
array-master
----.travis.yml(182B)
----array.h(119KB)
----test()
--------lifetime.h(2KB)
--------errors.cpp(4KB)
--------lifetime.cpp(916B)
--------array_lifetime.cpp(12KB)
--------readme.cpp(7KB)
--------split.cpp(3KB)
--------test.h(8KB)
--------sort.cpp(1KB)
--------matrix.cpp(2KB)
--------array_ref.cpp(8KB)
--------main.cpp(2KB)
--------image.cpp(7KB)
--------shape.cpp(15KB)
--------performance.cpp(3KB)
--------auto_allocator.cpp(2KB)
--------ein_reduce.cpp(9KB)
--------shuffle.cpp(3KB)
--------build_test.cu(2KB)
--------algorithm.cpp(2KB)
--------array.cpp(10KB)
----WORKSPACE.bazel(0B)
----LICENSE(11KB)
----Doxyfile(108KB)
----CONTRIBUTING.md(1KB)
----BUILD.bazel(1KB)
----.clang-format(426B)
----ein_reduce.h(20KB)
----.bazelrc(272B)
----examples()
--------benchmark.h(2KB)
--------linear_algebra()
--------resample()
----.gitignore(299B)
----image.h(7KB)
----Makefile(1016B)
----README.md(19KB)
----matrix.h(3KB)

网友评论