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';
    }
    

Anmelden zum Antworten