infoarena

infoarena - concursuri, probleme, evaluator, articole => Articole => Subiect creat de: Ardeleanu Adrian din Martie 23, 2014, 08:40:28



Titlul: Vectori
Scris de: Ardeleanu Adrian din Martie 23, 2014, 08:40:28
Salut, am si eu o intrebare, sper sa-mi raspundeti in timp util. Exista vreo functie sau vreun mod in care pot reseta un vector? Adica l-am umplut o data si apoi sa fie vid, sa nu contina nimic. (folosesc void main, nu int main) Multumesc anticipat! :D


Titlul: Răspuns: Vectori
Scris de: Dragan Andrei Gabriel din Martie 23, 2014, 10:54:56
Pentru vectorii normali ai functia memset(v,valoare,sizeof(v)), v=vectorul, valoare=valoarea care se atribuie intregului vector. In plus trebuie sa incluzi <cstring>.
Tot la vectorii normali mai ai functia fill(v,v+n,valoare). n=lungimea vectorului , iar v si valoare sunt la fel ca la primul exemplu.
Pentru vectorii din STL ai functia v.clear() sau v.erase().
Bafta !  :)


Titlul: Răspuns: Vectori
Scris de: Ardeleanu Adrian din Martie 23, 2014, 21:35:22
Mersi mult, Andrei!  :D