Biblioteki C/C++
array
[szablon klasy] Tworzy tablicę elementów określonego typu o stałym rozmiarze.Składnia
#include <boost/array.hpp>
namespace boost
{
template < class T, std::size_t N >
class array
{
};
}
Parametry szablonu
Opis szczegółowy
Szablon, który tworzy tablicę elementów określonego typu o stałym rozmiarze. Tablice utworzone przy pomocy niniejszego szablonu posiadają taką samą wydajność jak tablice utworzone tradycyjnym zapisem C++, jednak są one bezpieczniejsze i wygodniejsze w użyciu.
Przykład
#include <boost/array.hpp>
#include <cstdio>
int main()
{
boost::array < int, 4 > tablica = { 1, 2, 3 };
for( size_t i = 0; i < tablica.size(); ++i )
printf( "%d\n", tablica[ i ] );
return 0;
}
Standardowe wyjście programu:
1
2
3
0
Linki zewnętrzne
Wykaz elementów dowiązanych
assign |
Przypisuje podaną wartość do wszystkich elementów tablicy. (metoda) |
Wszystkie teksty są chronione prawami autorskimi. Kopiowanie lub rozpowszechnianie treści poza niniejszym serwisem
jest zabronione.
Powyższe ograniczenie nie dotyczy autora opracowania, któremu przysługuje prawo do rozpowszechniania własnego tekstu wedle własnego uznania.