JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen 
 medals.phpMedaillen   RegistrierenRegistrieren   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

cin

 
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Fragen, Antworten und Kritik
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
nixkoenner
Mini JLI'ler


Alter: 32
Anmeldedatum: 15.02.2007
Beiträge: 36

Medaillen: Keine

BeitragVerfasst am: 15.02.2007, 09:36    Titel: cin Antworten mit Zitat

Ich habe ein Problem

Ich hab seit kurzem das Buch (Jetzt lerne ich Spieleprogrammierung mit DirectX) und bin im Kapitel 5 bei cin.

Nach dem Listing 5.1 wollte ich versuchen, ein Programm zu machen, bei dem man durch hilfen von cin den Kreisradius eingibt, und man dan die Fläche bekommt:

#include <iostream>

int RADIUS = 0;
const float PI = 3.14159f;

using namespace std;

int main(void)
{
cout << "Berechnung der Kreisflaeche\n ";

cout << "Geben Sie den gewuenschten Kreisraduius ein ein: ";

cin >> RADIUS;

cout << "Der Kreis ist " << PI * RADIUS * RADIUS << " gross\n";
}


Doch wenn ich das Programm baue und starte, bekomme ích das ergebniss der frührern Programmes aus Listing 4.5

Doch von dem Kreisumfang hab ich in dem Programm oben gar nichts geschrieben. Und ich hab ihm auch indirekt nur 0 für RADIUS zugeteilt. Also wie kann der das berechnen, wenn er keinen Radius gegeben hat. Ich weiß nicht, was ich da falsch gemacht hab, dass der mit Kresumfang kommt.

Ich hoffe mir kann jemand weiterhelfen

Danke im Vorraus


Zuletzt bearbeitet von nixkoenner am 15.02.2007, 09:43, insgesamt einmal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
nixkoenner
Mini JLI'ler


Alter: 32
Anmeldedatum: 15.02.2007
Beiträge: 36

Medaillen: Keine

BeitragVerfasst am: 15.02.2007, 09:40    Titel: Antworten mit Zitat

Kleine Änderung!

Jetzt zeigt er mir keine Ergebnisse mehr, dafür gibts ne Fehlermeldung! Shocked
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
abc_d
JLI Master Trainee


Alter: 35
Anmeldedatum: 27.01.2003
Beiträge: 615

Medaillen: Keine

BeitragVerfasst am: 15.02.2007, 10:36    Titel: Antworten mit Zitat

simon@Cottonmouth:~/test$ ./test
Berechnung der Kreisflaeche
Geben Sie den gewuenschten Kreisraduius ein ein: 23
Der Kreis ist 1661.9 gross

Wo ist das Problem? Der Code oben funktioniert einwandfrei.
_________________
http://mitglied.lycos.de/sarti/linuxisevil.gif Linux is evil - get the fact.

Never touch a running System - der Systemling
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
nixkoenner
Mini JLI'ler


Alter: 32
Anmeldedatum: 15.02.2007
Beiträge: 36

Medaillen: Keine

BeitragVerfasst am: 15.02.2007, 10:56    Titel: Antworten mit Zitat

Bei mir spuckt er imma ne Fehlermeldung aus:

-------------- Build: default in eigener Versuch ---------------
Compiling: main.cpp
Execution of 'mingw32-g++.exe -IC:\MinGW\include -c main.cpp -o .objs\main.o' in 'C:\Entwicklungen\eigener Versuch' failed.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
nixkoenner
Mini JLI'ler


Alter: 32
Anmeldedatum: 15.02.2007
Beiträge: 36

Medaillen: Keine

BeitragVerfasst am: 15.02.2007, 11:03    Titel: Antworten mit Zitat

Also du meinst den Code den ich oben gepostet hab oder?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
abc_d
JLI Master Trainee


Alter: 35
Anmeldedatum: 27.01.2003
Beiträge: 615

Medaillen: Keine

BeitragVerfasst am: 15.02.2007, 11:09    Titel: Antworten mit Zitat

Ja, klar
_________________
http://mitglied.lycos.de/sarti/linuxisevil.gif Linux is evil - get the fact.

Never touch a running System - der Systemling
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
nixkoenner
Mini JLI'ler


Alter: 32
Anmeldedatum: 15.02.2007
Beiträge: 36

Medaillen: Keine

BeitragVerfasst am: 15.02.2007, 11:18    Titel: Antworten mit Zitat

Gut dann weiß ich wenistens dass ich nichts falsch geschrieben hab.
Das beruhigt Smile

Dann muss mein Code::Blocks was haben Rolling Eyes

Die Fehlermeldung kommt nämlich nach wie vor!

Naja Danke trotzdem
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Chriss
Senior JLI'ler



Anmeldedatum: 18.08.2004
Beiträge: 267

Medaillen: Keine

BeitragVerfasst am: 15.02.2007, 12:17    Titel: Antworten mit Zitat

Lösch mal deinen Debugordner falls es bei deiner IDE sowas gibt.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Christian Rousselle
Site Admin


Alter: 48
Anmeldedatum: 19.07.2002
Beiträge: 1630

Medaillen: Keine

BeitragVerfasst am: 15.02.2007, 13:06    Titel: Antworten mit Zitat

Du kompilierst scheibar mit mingw32. Machst du das absichtlich oder ist was mit den Einstellungen durcheinander geraten? Im Buch wird das Visual C++ Toolkit verwendet.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
nixkoenner
Mini JLI'ler


Alter: 32
Anmeldedatum: 15.02.2007
Beiträge: 36

Medaillen: Keine

BeitragVerfasst am: 15.02.2007, 14:36    Titel: Antworten mit Zitat

Hey danke. Das wars. Ich habs eingestellt gehabt, aber nicht als default. Und deshalb hat es sich zurückgesettz.
Jetzt funktioniets. Wink
Jetzt hab ich auf Microsoft Visual Toolkit 2003 und dann auf set as default!

Danke!!!!!!! Very Happy
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
magynhard
Super JLI'ler



Anmeldedatum: 26.04.2003
Beiträge: 461
Wohnort: Wild durch die Welt ;-)
Medaillen: Keine

BeitragVerfasst am: 16.02.2007, 18:40    Titel: Re: cin Antworten mit Zitat

nixkoenner hat Folgendes geschrieben:

Doch wenn ich das Programm baue und starte, bekomme ích das ergebniss der frührern Programmes aus Listing 4.5


Klingt so, als ob das alte Projekt noch als "aktiv" angewählt ist und somit das, an dem Du arbeitest gar nicht kompiliert wird.

Aber da es jetzt ja funktioniert, scheint dieses Missgeschick bereits behoben zu sein. Aber der vollständigen Erwähnung wegen...
_________________
Niemand ist hoffnungsloser versklavt als der, der fälschlich glaubt frei zu sein. [J. W. Goethe]
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
nixkoenner
Mini JLI'ler


Alter: 32
Anmeldedatum: 15.02.2007
Beiträge: 36

Medaillen: Keine

BeitragVerfasst am: 18.02.2007, 16:17    Titel: Antworten mit Zitat

Danke Wink
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Fragen, Antworten und Kritik Alle Zeiten sind GMT
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de

Impressum