caple Diagrequest eine variable in switch-case wert zuweisen

Gast #5967857
Hallo,
ich möchte gerne mehrere diagRequest und diagResponse in einem Testcase 
erstellen.

Aber so, dass ich einer bestimmten Variable unterschiedliche werte 
zuweisen kann.

Momentan habe ich es wie folg:
1
DiagRequest CANTester.REI_ID req1;
2
DiagRequest CANTester.REI_SW req2;
3
...

Jetzt möchte ich gerne req als variable definieren, den Testcase mit 
einem übergabeparameter aufrufen und dann in einem switch-case req den 
wert zuweisen. Doch leider komme ich hier absolut nicht weiter. Weiß 
jemand wie das funktionieren könnte?
Gast
Habe etwas gefunden
1
  DiagRequest CANTester.* req;
2
  diagInitialize(req, "REI_ID");

die Funktion diagInitialize wird durch Autovervollständigung zwar 
angezeigt, aber wenn ich diese benutze, funktioniert es nicht. Der 
Nachfolgende Code ist dann parse error.

Auch die Funktion ansich wird nicht farblich in Blau markiert, sondern 
bleibt schwarz

ach so, ich benute CANoe 11
Gast
Bug 1703 schrieb:
> Weiß aber nicht mehr was
> ich gemacht habe, damit's wieder blau geworden ist

Die Farbe ist mir sogar eigentlich egal ;) Also ob blau oder schwarz (im 
worst case könnte es auch rot sein).
Aber es compiliert halt auch nicht.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 7 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.