Ich versuche, das Array "innen" ein std::vector
zu bekommen.Get Array von. Begin() und. End() Iteratoren
Ich weiß nicht, C++ so gut, im Grunde bin ich auf der Suche nach einem Schnipsel, um das Array (das ist der Zeiger auf das erste Element, Iirc) und die Größe. Ich brauche das, weil ich den Inhalt des Arrays zu einem Beschleunigergerät über OpenACC übertragen möchte.
Alles, was ich von der Funktion bekomme ich manipulieren soll, sind zwei RA-Iteratoren für den Anfang und das Ende der Daten.
Ich weiß, dass nicht alle von ihnen zusammenhängend sein müssen, aber der Code, den ich produzieren werde, wird rein akademisch sein, also sollte das kein Problem für jetzt sein.
Du meinst 'vector.data()'? – DimChtz
Das Problem ist, dass ich das Vektorobjekt in meinem Kontext nicht habe. Ich bekomme nur die Ergebnisse von vector.begin() und vector.end(). –