Zum Inhalt springen

maddin

Mitglieder
  • Gesamte Inhalte

    832
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von maddin

  1. also ich kenne jemanden, der hat auch ein board mit intels 440BX und dadrin steck bei ihm ein 256mb ram-modul. also muß es ja wohl gehen.
  2. die einfachste möglichkeit wäre es sicherlich den gesammten datenbestand am anfang des programms zu laden und am ende des programms zu speichern. ansonsten könnte man ja statt einer datei auch gleich eine datenbank nehmen. (CRecordset). wenn das möglich wäre, wurde ich sie sehr wahrscheinlich bevorzugen.
  3. maddin

    Druckauftrag

    @Crush1 nimm doch den print befehl aus alten dos zeiten. int main () { system ("print datei.txt"); }
  4. ich sage nur: "EIN UNERWARTETER AUSNAHMEFEHLER IST AUFGETRETEN" nun mal ehrlich. wer rechnet bei windows nicht schon von vornherein mit einem fehler ??? und außerdem nach dem drittenmal ist dies aussage sowieso falsch. ps: HAVE A LOT OF FUN ... [ 08. Juni 2001: Beitrag editiert von: maddin ]
  5. wenn ich das richtig verstanden habe dann müsste das mit endl als Trennzeichen doch gut funktionieren. Einfach beim Speichern die Werte nacheinander in die Datei schreiben. Beispiel: //Datei save.txt 1. Eintrag 2. Eintrag 3. Eintrag Falls noch statische Attribute vorhanden sind sollten dies vor den dynamischen in die Datei geschrieben werden. Zum Laden erst die vielleicht vorhanden statischen Attribute lesen und danach solange die Datei nicht am Ende ist, die dynamischen Attribute lesen. (while !cin.eof()) Codebeispiel: #include <fstream.h> class Vektor; // speichern void speichern (const Vektor v, char* datei) { fstream file (datei, ios: :out); v.GotoFirstElement(); Vektorelement tmp; while ( ! v.IsNotAtEnd() ) { tmp = v.GetElement(); file<<tmp<<endl; v.GotoNextElement(); } } // laden void laden (Vektor *v, char* datei) { fstream file (datei, ios::in); Vektorelement tmp; while ( !file.eof() ) { file>>tmp; v->Insert (tmp); } } [ 08. Juni 2001: Beitrag editiert von: maddin ]
  6. *handheb* ich will auch. schickt es mit bitte an lange-m@web.de. danke.
  7. maddin

    Verzeichnis

    fass doch die benutzer in einer gruppe zusammen. also eine gruppe namens "eins" und ein verzeichnis auf das alle mitglieder der gruppe "eins" zugreifen dürfen. dann bloß noch die entsprechenden benutzer zuteilen
  8. ddr lohnt meiner meinung nach auch noch nicht. es ist zu teuer und dafür bringt es zu wenig geschwindigkeitsvorteil. außerdem ist der ganze kram noch nicht ausgereift. wenn du nicht auf ddr umsteigen möchtest würde ich dir ein board mit dem chip kt133 von via empfehlen. sind ziemlich gut. als hersteller entweder abit, asus, epox oder auch msi. kommt drauf an welche ausstattung und preisklasse es haben soll.
  9. juhu kloppe. eigentlich ist die methode von gugelhupf die einzige, die das geforderte zu 100% erfüllt. es sollte nämlich eine funktion geben, die eine variable anzahl integerwerte übergeben wird. diese werte werden dann addiert und das ergebnis zurückgegeben. (ausgenommen der erste parameter, der die anzahl der übergebenen werte angibt) dazu brauche ich auf jeden fall den ersten parameter, den ich mit einem namen benennen muß. und zwar dazu das ich weiß, wo auf dem stack meine parameter anfangen. int summe (int [b]anzahl[/b], ... ) { va_list tmp; va_start(tmp,[b]anzahl[/b]); ... } der erste parameter "anzahl" wird bei "va_start" benötigt. sollte ich der funktion ein CArray übergeben kann ich nicht schreiben "summe (2,3,4)" da mir das einen fehler ausgeben würde. und dieser ausdruck sollte möglich sein. zum anderen thema: wozu sollte ich um so ein relativ einfaches problem zu lösen die stl oder atl verwenden. das wäre für mich zumindest viel zu viel code, der in meinem programm mit eingebacken wird. auch wenn die laufzeitnachteile nicht auffallen werden, die größe fällt auf. und außerdem wer nimmt eine motorsäge um seine rosen zu schneiden. keep it simple ... in diesem sinne STN (schönen tag noch) [ 06. Juni 2001: Beitrag editiert von: maddin ]
  10. kommt ganz darauf an ob das ganze in c oder c++ geschrieben werde soll. bei dem angegebenen beispiel würde ich dazu tendieren, das c- code gewünscht ist. von wegen scanf ...
  11. @Crush1 ok deine lösung läuft auch aber verate mir einmal wie man der funktion "int Summe (CArray x);" drei Integerwerte übergeben kann. Entweder ich habe da etwas verpasst oder es geht nicht. also liefert dann der ausdruck "Summe (2,3,6);" keine 9 wie er sollte sondern einen FEHLER.
  12. maddin

    ID3 -TAG editieren

    besten dank. hab was passendes gefunden. ps: es soll auch legale mp3s geben
  13. *jubeltobundfreuwieeinkleineskind* ihr wisst es. das ist auf jeden fall eine *mistverdammteraussetzerdertastatur*. da kannst du dich ja freuen.
  14. maddin

    Palm Programme

    hallo palmbesitzer, suche programme. und zwar: zum Faxen für WWW / WAP zum SMS schreiben ich hoffe ihr könnt mir helfen.
  15. hallo, ich bin auf der suche nach einem programm, mit dem ich den id3-tag meiner mp3s alle auf einmal editieren kann. ich hoffe ihr hab ein entsprechendes tools zur hand. wäre für link sehr dankbar.
  16. jo hasi hat recht. es soll eine funktion geschrieben werden. und außerdem wären die anderen methoden viel zu umständlich. es soll dann nämlich auch mit 1001 parametern möglich sein. halb variable.
  17. schon mal was von wartungsfreundlichem code gehört. aber soll ja jetzt auch egal sein. jeder auf seinem weg.
  18. maddin

    Floppy - Linux

    hallo leude, ich bin auf der suche nach einem kleinen tutorial, was mir erklärt, wie ich es schafft linux auf eine diskette zu quetschen. ich wäre euch sehr dankbar, wenn ihr entsprechende links dazu hättet.
  19. maddin

    Fragen zu C++

    naja präsentiert einem lehrer mal einen prototypen folgender art. int funktion (int a, ... ); der würde euch doch den kopf abreisen oder nicht. ?!?!?!?
  20. @gugelhupf ok nicht ganz das was ich wollte aber geht auch. erweiterung. summe ( 1 ); // liefert 0 summe ( 100, ... ) // liefert die summe von 100 bei ... eingegebenen zeichen. das zeichen "=" ist für den prototypen verboten. [ 05. Juni 2001: Beitrag editiert von: maddin ]
  21. gegenfrage: was ist schwerer ? zahlen in einer reihe zu schreiben und zwischen jeder ein leerzeichen lassen oder eine = und dahinter eine zahl zu schreiben. ich denke das man bei beiden arten keine größeren probleme haben sollte.
  22. liegt sehr wahrscheinlich an der distribution. bei suse 7.1 ist für die sb live! ein entsprechendes packet dabei. damit läuft das ohne probleme
  23. @crash2001 das mit den maximal 4 primären partionen ist nicht nur bei linux so sondern bei jedem os.
  24. dies ist eigenlicht nicht so richtig eine frage. mehr eine überprüfung wie gut ihr seit. gab ja abundzu ein paar streitigkeiten darüber. aufgabe: eine funktion soll geschrieben werden, die mir folgendes hauptprogramm ermöglicht. // prototyp int main () { summe (2, 4, 5 ); // gibt 9 zurück summe (3, 5, 6, 7); // gibt 18 zurück } na da bin ich mal auf eure lösungen gespannt. ps: ihr dürft sowohl c als auch c++ mittel verwenden. viel spass
  25. warum so umständlich. wenn ich das richtig verstanden habe stehen die wertte in einer datei und zwar schon der reihe nach. Beispiel: // datei: ein.txt 1 2 3 4 5 6 7 8 9 0 und diese werte sollen der reihe nach in verschiedene variablen gespeichert werden. wenn dem so ist würde ich folgendes programm nehmen. #include <stdio.h> int main() { FILE* datei; int a1,a2,a3,a4,a5; datei = fopen ("ein.txt", "r"); fscanf (datei, "%d %d %d %d %d", &a1, &a2, &a3, &a4, &a5); fclose (datei); /* Berechnungen durchführen */ datei = fopen ("zwei.txt", "w"); fprintf (datei, "ergebnis == %d", ergebnis_der_berechnung); fclose (datei); } ist meiner meinung nach etwas einfacher wie das beispiel von toosten...

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...