Gast
#2545903
Hallo, erstmal folgender Code aus einem Qt-Projekt:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
Der Zeiger zeigt auf ein Element von Data[]. Gibt es in C++ oder Qt eine fortgeschrittene Möglichkeit die Position im Array zu bestimmen auf die der Zeiger zeigt? Bin mir nicht sicher ob die arithmetische Verarbeitung mittels sizeof(myStruct) wie man es auf nem uC machen würde für PC-System so das beste Mittel der Wahl ist, auch da Qt-Programme auf Windows/Linux/Mac laufen können, und ob das da auf allen so funktioniert??? ne while-Schleife die einfache das Array durchsucht und die Adresse vergleicht ist ja auch nicht so toll was die Geschwindigkeit angeht. Gibts da vielleicht ne Standard-Lösung für sowas in C++ oder Qt?