Witamy na forum PC Format Zapraszamy do REJESTRACJI


Użytkownicy przeglądający ten wątek: 1 gości

Jak wyznaczyć ilość elementów tablicy w C++

#1
Jak wyznaczyć ilość elementów tablicy w C++
Witam,
Poszukuję odpowiedzi, coś marnie mi to wychodzi skoro zwracam się z tym do was. Mówię tak, ponieważ zdaję sobie sprawę, że to jak zapytać o 2+2.

W Javie do określenia długości tablicy było słówko length.
Czy istnieje coś takiego w C++ ? Z tego co wyczytałem to można to zrobić za pomocą
Kod:
sizeof(ilość_elementów_tablicy)/sizeof(int)
no ale jak to tak wrzucam do pętli to kompilator się pluje i na czerwonym tekście kończy się moje programowanie. Można też perfidnie podać liczbę elementów
Kod:
< ilość_elementów
ale co jak jej nie będę znał?

Dlatego zwracam się z prośbą, co takiego odpowiada za ilość elementów?

Pozdrawiam,
Pamietaj nie musisz mi pomagac ale i tobie moze byc potrzebna pomocOczy
 System operacyjny: windows_seven Przeglądarka: chrome
#2
RE: Jak wyznaczyć ilość elementów tablicy w C++
Spróbuj:
Kod:
(sizeof(tablica)/sizeof(tablica[0]))
Każdy dzień bez forum to dzień stracony.
 System operacyjny: windows_98_nt Przeglądarka: firefox
#3
RE: Jak wyznaczyć ilość elementów tablicy w C++
Tylko trzeba pamiętać, że ten sposób działa jedynie dla tablic statycznie utworzonych (czyli z podanym rozmiarem w definicji) - przekazując taką tablicę do funkcji nie da się tym samym sposobem określić jej rozmiaru wewnątrz funkcji. Zamiast tablicy można użyć kontenera vector.
 System operacyjny: linux_ubuntu Przeglądarka: firefox
#4
RE: Jak wyznaczyć ilość elementów tablicy w C++
Ok dziękuje bardzo. Ten sposób z
Kod:
sizeof(tablica)/sizeof(tablica[0])
działa Wesoły
Pamietaj nie musisz mi pomagac ale i tobie moze byc potrzebna pomocOczy
 System operacyjny: windows_seven Przeglądarka: chrome
Programy: Polecane / Nowe / Inne




Podobne wątki (Jak wyznaczyć ilość elementów tablicy w C++)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Java- wypisanie liczb, które nie są podane w tablicy , wypisanie liczb z tablicy all? ccomp 10 20547 16.07.2017, 20:10
Ostatni post: ccomp
  [C# WPF] Dodawanie elementów z listy do DataGrid Kamil 1 2 11370 25.05.2017, 20:03
Ostatni post: Kamil 1
  Wyszukiwanie w tablicy soul1648 3 10207 01.04.2017, 14:26
Ostatni post: Ajgor

Skocz do: