19. januar 2005 - 09:24
Der er
8 kommentarer og 1 løsning
array af variabel størrelse
Som overskriften siger hvordan opretter jeg et integer array af variabel størrelse. Altså sder kommer det ind i som jeg puttet i når jeg kører min for-løkke
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
19. januar 2005 - 09:26
#1
Undlader at bruge et array og gemmer dine int's i en STL vector. [forudsætter C++]
19. januar 2005 - 09:30
#2
hvordan anvender jeg disse vectorer. Kan man kopierer værdier en vector til en anden kan du ikke hjælpe med lidt kode
19. januar 2005 - 09:40
#3
jeg kan godt lægge væriderne ind i en vector, men hvordan kopirer man værdierne fra en vector over til en anden
19. januar 2005 - 09:42
#4
Jeg ser lige hvad jeg har på lager af eksempler.
19. januar 2005 - 09:42
#5
#include <iostream> #include <vector> #include <string> using namespace std; int main() { vector<int> v; for(int i=0;i<10;i++) v.push_back(i); for(int i=0;i<10;i++) cout << v[i] << endl; vector<string> vs; for(int i=0;i<10;i++) vs.push_back("****"); for(int i=0;i<10;i++) cout << vs[i] << endl; vector<char *> vca; for(int i=0;i<10;i++) vca.push_back("****"); for(int i=0;i<10;i++) cout << vca[i] << endl; return 0; }
19. januar 2005 - 09:43
#6
#include <iostream> #include <string> #include <vector> using namespace std; class MyData { private: string s; public: MyData() { s = ""; }; MyData(string s) { this->s = s; }; string GetS() { return s; }; void SetS(string s) { this->s = s; }; }; int main() { vector<MyData*> myvec; myvec.push_back(new MyData("A")); myvec.push_back(new MyData("BB")); myvec.push_back(new MyData("CCC")); for(int i = 0; i < myvec.size(); i++) { cout << myvec[i]->GetS() << endl; } return 0; }
19. januar 2005 - 09:45
#7
Du bør kunne assigne en vector til en anden vector. v2 = v1; [forudsat at v1 og v2 er vector ikke vector*]
19. januar 2005 - 10:19
#8
det ser ud til at virke tak for hjælpem smid lige et svar
19. januar 2005 - 10:30
#9
svar
Kurser inden for grundlæggende programmering