Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Rozmiar tablic - za duży - cmd wywala błąd.

Ostatnio zmodyfikowano 2017-11-02 21:21
Autor Wiadomość
ParseThisCode
» 2017-11-02 20:56:01
http://cpp0x.pl/kursy/Kurs-STL-C++/Kontener-tablicy-std-vector/119
P-166378
YooSy
» 2017-11-02 20:58:20
A nie lepiej użyć do tego wektora?
Przecież nie wykluczyłem std::vector. Napisałem ogólnie o tablicy.

I co oznacza to co napisał YooSy?
Deklarujesz:
C/C++
#include <iostream>
#include <numeric>
#include <vector>

int main()
{
    std::size_t col { 5 };
    std::size_t row { 3 };
    std::vector < int > v( col * row );
    std::iota( v.begin(), v.end(), 1 );
    for( std::size_t i { }; i < row; ++i ) {
        for( std::size_t j { }; j < col; ++j ) {
            std::cout << v[ i * col + j ] << ' ';
        }
        std::cout << '\n';
    }
}

https://stackoverflow.com​/questions/14075194​/variable-length-arrays-vla-in-c-and-c
Widzę, że deklarujesz też tablicę
bool
, więc pewnie przyjdzie ci do głowy std::vector<boo>.
P-166379
Saran
» 2017-11-02 21:21:24
@up
std::vector? std::iota? std::size_t? v.begin/end?

Początkujący przecież nawet nie wie co to jest.
P-166381
1 « 2 »
Poprzednia strona Strona 2 z 2