Suche in C ++ - Standardvektor von Strukturen für Struktur mit übereinstimmender Zeichenkette

7

Ich bin mir sicher, dass ich das härter mache, als es sein muss.

Ich habe einen Vektor ...

%Vor%

... besteht aus Strukturen, die nach dem Folgenden strukturiert sind:

%Vor%

Ich versuche, mJointsVector mit "std :: find" zu suchen, um ein einzelnes Gelenk nach seinem String-Namen zu suchen - bisher kein Glück, aber die folgenden Beispiele haben zumindest konzeptionell geholfen:

Vektoren, Strukturen und std :: finden

Kann mir jemand weiter in die richtige Richtung zeigen?

    
Monte Hurd 08.01.2010, 06:42
quelle

6 Antworten

16

Ein geradliniger Ansatz:

%Vor%

Alternativ können Sie sich auch etwas wie Boost.Bind ansehen Reduziere die Menge an Code.

    
Georg Fritzsche 08.01.2010, 06:46
quelle
5

Wie wäre es mit:

%Vor%     
Matthieu N. 08.01.2010 07:02
quelle
1

Sie sollten einen Gleichheitsoperator hinzufügen können, tun Sie Ihre Struktur

%Vor%

Dann können Sie suchen mit finden.

    
Jason T. 08.01.2010 06:59
quelle
1
%Vor%     
Fred 08.01.2010 19:29
quelle
0
%Vor%     
Andreas Brinck 08.01.2010 06:50
quelle
0
%Vor%     
mukeshkumar 08.01.2010 07:33
quelle

Tags und Links