Forum

> > Off Topic > Geeignete Programmiersprachen
Forums overviewOff Topic overviewLog in to reply

German Geeignete Programmiersprachen

86 replies
Page
To the start Previous 1 2 3 4 5 Next To the start

old Re: Geeignete Programmiersprachen

stealth
User Off Offline

Quote
?? Hast du jetzt über mein D-Problem geredet?
readln() ist in std:stdio definiert und gibt einen Text im Terminal aus, wie soll ich das selbst definieren?

Edit
readln() ist das was in C++ cin() ist.

old Re: Geeignete Programmiersprachen

HW
User Off Offline

Quote
Nein, dein Edit habe ich zu dem Zeitpunkt gar nicht gesehen.
Ich nahm dabei Bezug auf deine Frage, ob es möglich ist, Methoden außerhalb der Klassen zu definieren.
Von D habe ich keine Ahnung.

Edit:
stealth has written
readln() ist in std:stdio definiert und gibt einen Text im Terminal aus, wie soll ich das selbst definieren?

Auch wenn ich keine nähere Ahnung von D habe: readln ist eindeutig eine Funktion zum Einlesen von Daten.
Zum Ausgeben von Text gibt es dann wahrscheinlich eine Funktion writeln oder println, musst dich halt näher informieren.

old Re: Geeignete Programmiersprachen

bizzl
User Off Offline

Quote
HW has written
Edit@bizzl: Zu cout: Weil es eben eine objektorientierte Variante ist

C++ hat aber einen sehr seltsamen OOP-Ansatz
Das sieht für mich aus wie Piping-In in einen Text-Stream (was stdout ja eigentlich ist).

HW has written
Jedenfalls weiß ich nicht, was an printf portabler und sauberer sein soll. Da könntest du mich durchaus etwas näher aufklären.

Ich finde es wesentlich sauberer wenn man nicht dauernd irgendwelche < im Code sieht sondern Funktionsaufrufe.
Wegen portabilität: das entfällt sofern der spaß zum Standard gehört.
Vllt hängt meine Gedanke von "portabilität" ja auch mit den Starken Kapselungen von Pascal und Java zusammen

HW has written
Zu Klassen in Funktionen: Auf jeden Fall verstößt das gegen die Standards (genau wie Funktionen innerhalb von Funktionen). Einige Compiler scheinen sowas zu unterstützen, allerdings ist das natürlich alles andere als portabel. Außerdem: wer braucht so einen Kack?

ditto. Wobei: Funktionen mit Sub-Funktionen sind manchmal (aber nur ganz) selten auch ganz nützlich.

old Re: Geeignete Programmiersprachen

HW
User Off Offline

Quote
bizzl has written
Das sieht für mich aus wie Piping-In in einen Text-Stream (was stdout ja eigentlich ist).

Eben
Vor allem werden solche << für fast sämtliche Streams wie etwa Files verwendet. (diverse plattformabhängigere und nicht in der Standardlibrary enthaltene Sachen wie etwa sockets und popen() haben sowas jedenfalls nicht, da muss man auf die C Libraries zurückgreifen)
Nachteil ist aber, dass man mit den Streamingoperatoren nicht wirklich binär schreiben kann. Zumindest hab ich dazu bisher keine Möglichkeit gefunden und musste auf fread/fwrite ausweichen.

bizzl has written
Ich finde es wesentlich sauberer wenn man nicht dauernd irgendwelche < im Code sieht sondern Funktionsaufrufe.

Man hat sich das Zeug halt in Form von Operatoren vorgestellt, die auf Streamobjekte wirken. Ich finde, das ist durchaus objektorientierter als irgendwelche Funktions/Methodenaufrufe.

bizzl has written
Wegen portabilität: das entfällt sofern der spaß zum Standard gehört.

Ist auch Standard von C++. Fände ich auch komisch, wenn ich auf einmal möglichst die C Standardlibrary verwenden sollte, wenn ich mit C++ programmiere oder wenn die Standardlibrary einer plattformunabhängigen Sprache nicht portabel wäre.

old Re: Geeignete Programmiersprachen

Pommes die Fritte
User Off Offline

Quote
falls es wen interessiert: hab jetzt die classfinction definitionen in die headerdatei zur klasse gequetscht. find ich übersichtlicher, aber in dem Buch, mit dem ic c++ lern steht, man solls net so machen.
Entwicjlungsstand:Header: 81 Zeilen und Main: 74 Zeilen.
ca. 10% mach wahrscheinlich morgen erst weiter. dann kann ich ne erste version rausbringen (für nur 9 € 95ct )
hab manche sachen etw. umständlich geproggt. nehme verbesserungsvorschläge gerne an

EDIT: ach ich hohl kopf !!! hab morgen gar kei zeit (nachmittagsunterricht! ) schei*e!

old Re: Geeignete Programmiersprachen

Pommes die Fritte
User Off Offline

Quote
wie, ASCII? wie meinst du das?

hab jetzt die erste Version: das tier hat gefühle, hunger und gesundheit. man kann die grund funktionen schonn alle, bis auf bestrafen(das wichtigste ) machen.
@born2die: wie soll ich es dier schicken, als e-mail? und als quellcode oder programm(nur unter linux)?
@bizzle: also kannst du es für mich hosten? wenn ja, dann: das gleiche wie an born2die.

ach ja: entwicklungsstand: so ca. 60%. nur noch bestrafen einbaun und noch ein wenig verfeinern, vllt noch einbaun, dass das tier was anstellt (sofa anbeist... ).
hab ne idee, man könnt ja machen, dass das tier ein Dionosaurier ist. z.B. ein VELOCIRAPTOR (Jurrasic Park an die Macht )

old Re: Geeignete Programmiersprachen

bizzl
User Off Offline

Quote
ASCII = American Standard Code for Information Interchange
wird oft synonym für alle arten von Computertext genutzt. Falls du auf deinem Linux fortune installiert hast, gib mal in der konsole
1
fortune asciiart
ein, da gibts ein paar nette textspielereien

Wegen Hosten: bitte code und bin, falls es Leute gibt die keinen Compiler haben oder zu faul sind einen zu benutzen (du hast sicher kein makefile dabei, oder?)
Ich kann es auch für Windows bauen, Dev-C++ nimmt ja den g++ als Compiler, und solange du nicht mit sockets und dateien gespielt hast dürfte der code auch protable sein

old Re: Geeignete Programmiersprachen

bizzl
User Off Offline

Quote
FreakOnALeash has written
Bin auf der suche nach nem anständigen C++ Compiler, aber wenn ich auf google sowas in der Richtung suche, find ich nur müll! Plz help

Compiler: sie stealth.
Wenn du auch ne IDE willst:
Unter windows ist Dev-C++ sehr gut (Nutzt MingW), unter Linux wäre KDevelop das am weitesten entwickelte

old Re: Geeignete Programmiersprachen

Pommes die Fritte
User Off Offline

Quote
@ bizzle: hast du maine mail bekommen? die daten sind net groß (kein wunder, bei dem billigspiel ) kannst dus für mich hochladen? wenn ja: schreib bitt NICHT meine e-mail adresse rein, ich geb die net so gern her! (aber einen link zum forum wäre net schlecht :D)
kannst du die quellcodes auch als .exe compilieren? wäre nett.

@ born2die: siehe oben. wenn bizzle es für mich hochläd kannst du´s dort runterladen.

achja: weiß einer, wie ich wingw benutze? hab keine ahnung davon!!
EDIT: was soll das jetzt eigentlich sein mit den ascii-tieren? einfach irgenwelche ascii-zeichen ausgeben? wenn ja, dann hab ichs glaub ich kapiert .
edited 1×, last 19.04.07 04:57:07 pm

old Re: Geeignete Programmiersprachen

stealth
User Off Offline

Quote
Pommes die Fritte has written
schreib bitt NICHT meine e-mail adresse rein, ich geb die net so gern her!

Ähm dann solltest du sie vllt in deinem profil hier nicht anzeigen

old Re: Geeignete Programmiersprachen

born2die
User Off Offline

Quote
@pommes äh schicks mir als nachricht hier im forum und zwar den quellcode würde es dir als exe kompilieren und dann noch bei nem webspace von mir hochladen! Wenn du willst kannst du dazu noch ne Beschreibung verfassen die ich als seite dazu mach! Achja wenste willst kannste da drauf auch ne .de.vu Adresse oder so legen

old Re: Geeignete Programmiersprachen

bizzl
User Off Offline

Quote
@Pommes: Ja, Dateien sind anbekommen, link in poste ich in deinem anderen thread.

@born2die: ich will ja jetzt niemanden kränken, aber was du alles machen willst ist doch etwas viel für ein einfaches spielzeug

old Re: Geeignete Programmiersprachen

Pommes die Fritte
User Off Offline

Quote
@ stealth: ich hab das deaktiviert! oder doch net? ich habs probiert und der hat mir die adresse als gast net angezeigt! (ich hab aber umgestellt, das gäste zugreifen dürfen!!)
@born2die: ich find es auch ein wenig viel!! vllt. wenn ich noch mehr geproggt hab, dann kann ich ja ne seite machen!
To the start Previous 1 2 3 4 5 Next To the start
Log in to replyOff Topic overviewForums overview