Forum » Programiranje » [C++] dolžina niza
[C++] dolžina niza
xlarge ::
Živjo.
Mene pa zanima, kako poiskati dolžino niza.
strlen ne deluje(vsaj glede nizov).
Nisem še izkušen v C++ zato takšno vprašanje .
Mene pa zanima, kako poiskati dolžino niza.
strlen ne deluje(vsaj glede nizov).
Nisem še izkušen v C++ zato takšno vprašanje .
- spremenilo: snow ()
popec ::
Če si govoril o arrayih:
O nizih česa govorimo?
MyClass arr[10]; const int arrlen = sizeof(arr) / sizeof(MyClass);
O nizih česa govorimo?
h$^
snow ::
Lahko si pomagaš s stringi iz STL-ja:
#include <string> #include <iostream> int main() { std::string test="dasodjk2390jqw09jfd239"; std::cout<<test.size(); return 0; }
Random mutation plus nonrandom cumulative natural selection - Richard Dawkins
Zgodovina sprememb…
- spremenilo: snow ()
snow ::
Drugič ko ustvarjaš novo temo obvezno preberi: PREBERI ME: Označevanje topicov.
Random mutation plus nonrandom cumulative natural selection - Richard Dawkins
snow ::
Hehe ena taka slovnična fora na katero je že Gundolf v eni temi opozarjal: ni lenght ampak length.
In ta drugi dela enako kot size.
In ta drugi dela enako kot size.
Random mutation plus nonrandom cumulative natural selection - Richard Dawkins
snow ::
V basic_string.h (mingw - gcc 3.4.2):
size_type size() const { return _M_rep()->_M_length; } /// Returns the number of characters in the string, not including any /// null-termination. size_type length() const { return _M_rep()->_M_length; }
Random mutation plus nonrandom cumulative natural selection - Richard Dawkins
Gundolf ::
Ja length == size. Definicija size mora biti seveda enaka definiciji size v drugih kontejnerjih (string je navsezadnje le fancy kontejner). In drugje je size vedno število elementov in ne recimo število bajtov. Length je pa dodatno ime za isto stvar - tu verjetno nihče ne pričakuje, da bo dolžina kaj drugega kot število znakov.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Gcc linkanje .soOddelek: Programiranje | 1587 (1152) | golobich |
» | Kateri programski jezik?Oddelek: Programiranje | 4572 (3185) | kopernik |
» | C# je mozna referenca do int izven funkcije (direkt v classu torej)Oddelek: Programiranje | 1624 (1438) | TopCat |
» | Pomnilnik in c++Oddelek: Programiranje | 2184 (1893) | Gundolf |
» | [C++] Stack corrupted? Memory allocation f****p?Oddelek: Programiranje | 1384 (1151) | BigWhale |