Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (GNU/Linux, *NIX, *BSD und Co) » Wert ausgeben lassen von kompliziertem konstrukt

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
20.08.2014, 14:44 Uhr
~irgendeinGastname
Gast


Hallo
ich habe ein framework bekommen und da fand ich ein recht kompliziertes konstrukt vor..

cor.dA1 = RAD_TO_DEG(msg->velocities[0].value) / IPOC_HZ;

msg ist vom typ const brics_actuator::JointVelocities::ConstPtr&

ich möchte mir gerne den i m velocities[0] gesoeicherten wert ausgeben lassen. wie mache ich das?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
21.08.2014, 01:00 Uhr
Hans
Library Walker
(Operator)


und wie sind msg, velocities[0] und value genau definiert?
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
21.08.2014, 19:36 Uhr
Lensflare



Anhand vom Beispiel schätze ich, dass der Wert eine Fließkommazahl sein sollte. Also:

C++:
printf("%f", msg->velocities[0].value);



Es wäre noch hilfreich zu wissen: C oder C++?
--
Wenn das Gehirn so einfach wäre, dass wir es verstehen könnten, wären wir so einfach, dass wir es nicht verstehen könnten.
(Emerson Pugh Trost)

Dieser Post wurde am 21.08.2014 um 19:37 Uhr von Lensflare editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
21.08.2014, 23:15 Uhr
Hans
Library Walker
(Operator)


Hi,

äh Lensflare, guck Dir mal die Typendefinition von msg an, dann stellst Du fest, dass das nur C++ sein kann. - Oder hast Du den Scope-Operator :: schon mal in C gesehen?

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
22.08.2014, 12:14 Uhr
Lensflare



Ah, du hast natürlich Recht Hans.


C++:
std::cout << (msg->velocities[0].value);


--
Wenn das Gehirn so einfach wäre, dass wir es verstehen könnten, wären wir so einfach, dass wir es nicht verstehen könnten.
(Emerson Pugh Trost)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (GNU/Linux, *NIX, *BSD und Co) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: