Suchergebnisse

Suchergebnisse 1-20 von insgesamt 88.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Zitat von "d0nUt": „Die Kommentare sind übrigens ausnahmsweise auch sehr interessant (schön, wenn mal nicht über KDE/Gnome, Wissen/Unwissen gestritten wird)“ Besser: "Die Kommentare sind übrigens ausnahmsweise auch sehr interessant (schön, wenn mal nicht über KDE/Gnome, Unwissen/Wissen gestritten wird)" Hihi

  • Geeignet zum Informatikstudium?

    newb - - Fun Area

    Beitrag

    pms.ifi.lmu.de/eignungstest/ Have fun

  • [Build Error] [Projekt1.exe] Error 1

    newb - - C, C++ & Objective-C

    Beitrag

    oooh nick3. Dann auf ein Neues Das Beispiel von dem du abgeschrieben hast hab ich grad hier. Und du hast ma wieder sehr unsauber abgeschrieben. Schauen wir mal in den header. Da steht folgendes: Quellcode (4 Zeilen) Das sind also die Prototypen der Methoden. Aber wo sind die Methoden? Was macht "int X() const" und der ganze Rest? Du musst deinem Rechner schon Anweisungen geben, sonst macht er nix. Also DAS nimmt dir die Objektorientierung nicht ab Hast du nicht gesagt, du hast ein dickes C++-Buc…

  • Grundlegende Frage zur Servererstellung

    newb - - C, C++ & Objective-C

    Beitrag

    Lass dir doch mal nach: Quellcode (3 Zeilen) die IP-Adresse mit Quellcode (1 Zeile) ausgeben. Dann siehste ja ob er die richtige IP-Adresse zum hostname geholt hat.

  • Grundlegende Frage zur Servererstellung

    newb - - C, C++ & Objective-C

    Beitrag

    Ich hab mir deinen Code nicht angeguckt. Aber wenns mit ner IP-Adresse geht und bei der DNS Anfrage hängt, dann musst du mal schauen wie das andere hinbekommen haben. Vor garnich allzu langer Zeit habe ich hier mal gezeigt wie man nen Client schreibt, da wurde auch gethostbyname() benutzt: http://www.easy-coding.de/quelltext-holen-t1663.html#6257 Is nich schön aber kannst du ja verbessern wenn du magst

  • variable global verfügbar machen

    newb - - C, C++ & Objective-C

    Beitrag

    Du könntest einen globalen zeiger erstellen den du dann später auf den Anfang des Arrays zeigen lässt: Quellcode (25 Zeilen) Aber was für einen compiler benutzt du? std::String ist mir unbekannt.

  • Statische Member Funktion und Glut

    newb - - C, C++ & Objective-C

    Beitrag

    Versucht cCube::Display rotY, rotX, rotZ zu verändern? Ich denke mal das darf es nicht, weils ne statische Funktion ist und rotY,rotX,rotZ sind Member Variablen der Klasse. Schmeiss mal das static raus und guck was passiert Aber ich versteh den Zusammenhang der Fehlermeldung mit deinem Problem nicht.

  • String aus ASCII Zeichen erzeugen

    newb - - C, C++ & Objective-C

    Beitrag

    Mir is grad was unschönes aufgefallen: Es wäre echt besser wenn du strncat benutzt. Quellcode (15 Zeilen) Dieses Beispiel zerschiesst die ganze Idee weil strcat nicht nur den Buchstaben rdataA anhängt sondern es orientiert sich ebenfalls an der \0. D.h. es hängt alles von rdataA[i] bis zur \0 an rdata. In dem Fall würde "Hallo" in rdata stehen. Deswegen greif doch lieber zu strncat, da biste auf der sicheren Seite und es is egal was noch alles in rdataA steht. Schönes Wochenende.

  • String aus ASCII Zeichen erzeugen

    newb - - C, C++ & Objective-C

    Beitrag

    string.h brauchts. Und du musst unbedingt das array voll mit binären Nullen schreiben: Quellcode (1 Zeile) Keine normalen Nullen: Quellcode (1 Zeile) Weil strcat hängt die Daten an, indem es die binäre Null sucht, diese rausschmeisst, die Daten anhängt und hintendran wieder ne binäre Null schreibt. Wenn diese fehlt, weiss es nicht wo es die Daten hinschreiben soll.

  • Internetuser sind dumm!

    newb - - Fun Area

    Beitrag

    Und irgendein Trottel verdient sich ne goldene Nase, weil sich viel zu viele als Spammer missbrauchen lassen.

  • Keine cout-Ausgabe in Schleife

    newb - - C, C++ & Objective-C

    Beitrag

    Also willst du wissen wann der String leer ist? Das geht mit String.size(). aber cin alleine übernimmt einiges mit in den String (\r\n glaub ich...bin mir aber nicht sicher) sodass du den String mit den Sachen initialisieren musst die cin mit in die Zeichenkette schreibt. Sonst springt er nicht in die Schleife. Würd ich nicht machen Da würde sich getline() anbieten, du willst ja auch die string-Klasse benutzen. Damit das aber mit getline läuft brauchst du ein char array, also legen wir ein tempo…

  • String aus ASCII Zeichen erzeugen

    newb - - C, C++ & Objective-C

    Beitrag

    EDIT: Zitat von "Florian79": „char rdata[9]; // dann hab ich doch 8 zeichen inhalt + /0 oder??“ Wir fangen bei 0 an zu zählen, also [0]-[8] sind die Zeichen und [9] ist die \0. Damit hast du 9 Zeichen. Zitat von "Florian79": „und dann die schleife ändere in for(i=0;i<1;i++) { rdataA=SciaRegs.SCIRXBUF.all; //Einlesen strncat(rdata, rdataA[i], 1); } müßten nach 8 interrups doch 8 Zeichen in rdata stehen.“ Habs grad mal ausporbiert und man muss wohl bei ner index Angabe mit strcat/strncat die Adres…

  • String aus ASCII Zeichen erzeugen

    newb - - C, C++ & Objective-C

    Beitrag

    Zitat von "Florian79": „Ist die dekleration mit char rdata[]; nicht eine Zeichenkette mit unbestimmter Länge??“ ja und nein char hallo[] = { "Teststring\n" }; damit wird ein char array von der Länge des Strings in den geschweiften Klammern angelegt (11 + \0). Sobald du aber 12 oder mehr Zeichen reinschreiben willst gibts nen Überlauf. Er verwaltet sich nicht selbst im Gegensatz zu der string-Klasse in C++. Zitat von "Florian79": „Der Puffer ist der scibuf, dieser fasst ein byte. ticker1 brauche …

  • Verarscht mich mein Compiler?

    newb - - C, C++ & Objective-C

    Beitrag

    Es ist garnicht der selbe Fehler. Diesmal meckert er hier: 31 C:\Dev-Cpp\lib\main.cpp cannot convert `std::string' to `const char*' for argument `1' to `hostent* gethostbyname(const char*)' 35 C:\Dev-Cpp\lib\main.cpp cannot convert `std::string' to `const char*' for argument `1' to `long unsigned int inet_addr(const char*)' aber das löse ich dir nicht. Ich hab dir schonmal gezeigt wie eine DNS Anfrage aussehen kann/soll. Wenn du das umschreibst ohne zu wissen WAS du umschreibst, ist es kein Wund…

  • String aus ASCII Zeichen erzeugen

    newb - - C, C++ & Objective-C

    Beitrag

    rdata soll dein 8 byte großer Puffer für den String sein? dann kannst du mit char auch ein 8 byte großes array nehmen statt ein byte: char rdata[8]; rdata[0] = 0; Du willst den Inhalt "nullen": um das ganze char array zurückzusetzen kannste memset benutzen: memset(rdata, '\0', sizeof(rdata)); was ticker1 sein soll weiss ich leider nicht. Diese Schleife: Quellcode (5 Zeilen) Läuft genau 1 mal durch. Ergo wird auch nur ein Zeichen eingelesen und danach an rdata angehängt. Ist rdataA nicht nur ein …

  • variable global verfügbar machen

    newb - - C, C++ & Objective-C

    Beitrag

    Natürlich gibts globale Variablen, das sind Variablen, die nicht in einer Funktion deklariert werden. Quellcode (5 Zeilen) Aber von globalen Variablen ist abzuraten, weil das bei größeren Programmen einfach zu unübersichtlich wird. Gewöhn dir lieber von vornherein an ohne globale Variablen zu arbeiten. Ahh, jetzt versteh ich was du wolltest...alles nich so einfach heute. Ja, das machst du mit "extern". Aber nur wenn du die Variable in mehreren Dateien benutzen musst. Nehmen wir an du hast eine g…

  • Verarscht mich mein Compiler?

    newb - - C, C++ & Objective-C

    Beitrag

    Schmeiss mal das <stdio.h> raus, das is schon alles in <iostream> drin. Und der will wahrscheinlich wissen in welchem Namensbereich sich string befindet. Deswegen mach mal unter die header ein Quellcode (1 Zeile) Sehr interessant: ANSI C++ Standard header files Dann müsste dieses Problem aus der Welt geschafft sein.

  • Socket-Tutorial extra für C++

    newb - - C, C++ & Objective-C

    Beitrag

    Na Gott sei dank :?

  • Socket-Tutorial extra für C++

    newb - - C, C++ & Objective-C

    Beitrag

    Du musst ein neues Projekt öffnen.

  • variable global verfügbar machen

    newb - - C, C++ & Objective-C

    Beitrag

    Du kannst einfach den pointer auf das array übergeben: Quellcode (12 Zeilen) Der standard-string wird in C übrigens kleingeschrieben. Edit: Ich weiss aber nicht ob das die feine Art ist...Funktionieren tuts jedenfalls