![]() |
Zweidimentionaler Vector eines Structs
Hallo,
wie definiere ich einen 2 dimensionalen Vector eines structs mit dem Namen feld:
Delphi-Quellcode:
So will es der Compiler nicht.
vector<vector<struct feld>> felder;
|
Re: Zweidimentionaler Vector eines Structs
Hallo Albert,
so geht's bei mir:
Code:
Grüße, Matze
struct feld
{ int a; string s; }; vector<vector<feld>> felder; Edit: Falsche Annahme entfernt. |
Re: Zweidimentionaler Vector eines Structs
Eine C++-Frage in den heiligen Hallen von "Object-Pascal / Delphi-Language"? Aber Herr Super-Moderator, ich muss doch sehr bitten. :mrgreen:
|
Re: Zweidimentionaler Vector eines Structs
Zu Not machst halt einen typedef, dann müsste es gehen, oder?!
Code:
struct feld
{ int a; string s; }; typedef vector<feld> felder_vector; // ODER MIT ZEIGER typedef vector<feld*> felder_vector; vector<felder_vector> felder; |
Re: Zweidimentionaler Vector eines Structs
Zitat:
ist vielleicht grenzgängig. :zwinker: Das RAD Studio heißt ja Delphi RAD Studio, also ist Delphi eben auch ein bisschen C++ und wir haben in dieser Sparte haben wir ja extra auch die Möglichkeit eingebaut, die Sprache explizit auszuwählen. :dp: Noch zum Problem: Ich Vollhirnie hatte nur vergessen
Delphi-Quellcode:
zuzufügen. Es geht ansonsten wie genau so wie ich anfangs versucht hatte.
#include <vector.h>
|
Re: Zweidimentionaler Vector eines Structs
Zitat:
Zitat:
|
Re: Zweidimentionaler Vector eines Structs
Aber mit der Delphi-Sprache ( Pascal) hat es nichts zu tun
|
DP-Maintenance
Dieses Thema wurde von "mkinzler" von "Object-Pascal / Delphi-Language" nach "Programmieren allgemein" verschoben.
C++ bleibt C++ und ist kein Delphi |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:14 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz