delete von dyn. Array
-
Ich nutze die Indexkalkulation in einer Arbeit und wollte jetzt einen wissenschaftlichen Artikel aus dem ich ein bisschen was zu Indexkalkulation zitieren kann.
-
Da das absolute Basics der Mathematik sind wirst du dazu kaum etwas finden.
-
da, kannst ziteren:
#include <cassert> #include <cstddef> #include <iostream> template<typename T, std::size_t N> constexpr std::size_t sizeof_array(T(&)[N]){return N;} int main() { unsigned data[]{ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 }; std::size_t const x_dim{ 3 }; assert(sizeof_array(data) % x_dim == 0); for (std::size_t y = 0; y < sizeof_array(data) / x_dim; ++y) for (std::size_t x = 0; x < x_dim; ++x) std::cout << "data[" << y << "][" << x << "] = " << data[y * x_dim + x] << '\n'; }