tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
458
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    voelzi voelzi ist offline Mitglied Silber
    Registriert seit
    Oct 2003
    Beiträge
    99
    Hallo

    Ich möchte bei einem Konstruktur einen Wert (int) übergeben. Dabei habe ich folgendes gemacht:

    kFahrt.h
    #pragma once

    ref class kFahrt
    {
    public:
    kFahrt(int);
    int rauf(void);
    int stop(void);
    int runter(void);

    private:
    int abschnitt;

    };

    kFahrt.cpp
    #include "StdAfx.h"
    #include "kFahrt.h"

    using namespace System;

    kFahrt::kFahrt(int zahl)
    {
    abschnitt=zahl;
    }

    und im Hauptprogramm habe ich den konstruktor aufgerufen:

    kFahrt abschnitt (1);

    aber dann erhielt ich immer die Fehlermeldung:
    1>d:\visual studio 2008\projects\projects\pruefung\pruefung\Form1.h(88) : error C2059: Syntaxfehler: 'Konstante'

    Ich habe jetzt im Internet gestöbert, da habe ich Beispiele gefunden, die genauso aufgebaut waren. Warum klappt es bei mir nicht?

    Oder anders ausgedrückt: Ich möchte bei der Definition gleich einen Wert mit übergeben, wie bekomme ich es hin?
    kFahrt abschnittA(1);
    kFahrt abschnittB(2);
    kFahrt abschnittC(3);

    Gruß
    Völzi
    Geändert von voelzi (21.11.09 um 19:13 Uhr)
     

  2. #2
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.168
    Hi.

    Du verwendest C++/CLI - das ist eine C++-ähnliche Sprache. Instanzen von Referenzklassen werden so instantiiert:
    Code cpp:
    1
    
    kFahrt^ abschnitt = gcnew kFahrt(1);
    Ansonsten mach mal ein vollständiges Beispielprogramm und verwende für deinen Code die entsprechenden Code-Tags statt der Zitate.

    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

Ähnliche Themen

  1. (Oracle 10.2) Wertes auf Basis eine min/max Wertes eines anderen Feldes
    Von Sabine_81 im Forum Relationale Datenbanksysteme
    Antworten: 6
    Letzter Beitrag: 27.10.08, 15:49
  2. Antworten: 2
    Letzter Beitrag: 03.05.05, 18:10
  3. Antworten: 2
    Letzter Beitrag: 03.05.05, 17:26
  4. Übergabe eines Wertes
    Von minlok im Forum .NET Archiv
    Antworten: 0
    Letzter Beitrag: 17.03.05, 09:54
  5. Antworten: 4
    Letzter Beitrag: 19.01.05, 11:20