Anzeige:
Ergebnis 1 bis 13 von 13

Thema: c++ informationen von der netzwerkarte

  1. #1
    Registrierter Benutzer
    Registriert seit
    07.11.2002
    Beiträge
    396

    c++ informationen von der netzwerkarte

    Hallo
    Ich hab mir ein C++ buchgekauft und alles beispiele schön duchkopelirt usw und habe festgestelt das C++ und php viele gemeinsamkeiten haben wodrüber ich seher fro bin.
    Aber wie bekomme ich informationen zur netzwerkarte oder wie bekomme ich info von der rein....??
    help

  2. #2
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    Das hat ansich nix mit C++ zu tun.

    Du kannst zB mit popen den Output von ifconfig einlesen und verarbeiten, oder unter Linux wahrscheinlich die Informationen irgendwo unter /proc auslesen, oder die selben SystemAPI Aufrufe machen, die ifconfig benutzt.

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  3. #3
    Registrierter Benutzer
    Registriert seit
    07.11.2002
    Beiträge
    396
    Ich hab linux
    aber wie bekomme ich die informationenen von /proc in das programm oder als variabel in das programm.


    Zitat Zitat von anda_skoa
    Das hat ansich nix mit C++ zu tun.

    Du kannst zB mit popen den Output von ifconfig einlesen und verarbeiten, oder unter Linux wahrscheinlich die Informationen irgendwo unter /proc auslesen, oder die selben SystemAPI Aufrufe machen, die ifconfig benutzt.

    Ciao,
    _

  4. #4
    Registrierter Benutzer Avatar von Boron
    Registriert seit
    07.01.2002
    Beiträge
    827
    Die "Pseudodateien" unter /proc kannst du wie normale Textdateien öffnen und auslesen. Reinschreiben geht allerdings nicht.
    Bsp. Öffne mal /proc/cpuinfo mit einem Editor deiner Wahl. Du siehst Information zu deiner CPU.
    Gruß Boron (der sich oft wegen mieser Rechtschreibung anderer die Augen reiben muss)

    LINUX IS LIKE AN INDIAN TENT: NO GATES, NO WINDOWS AND AN APACHE INSIDE!
    Hardware Monitoring unter Linux -> http://santafu.sourceforge.net (Temperaturen, Lüfterdrehzahlen und Spannungen)

  5. #5
    Registrierter Benutzer
    Registriert seit
    07.11.2002
    Beiträge
    396
    Cool danke
    Genau das hatt mir noch gefehlt.
    Wie bekomme ich wariabel in mein c++ program
    sorry das weis ich auch nicht

    Zitat Zitat von Boron
    Die "Pseudodateien" unter /proc kannst du wie normale Textdateien öffnen und auslesen. Reinschreiben geht allerdings nicht.
    Bsp. Öffne mal /proc/cpuinfo mit einem Editor deiner Wahl. Du siehst Information zu deiner CPU.

  6. #6
    Registrierter Benutzer Avatar von Boron
    Registriert seit
    07.01.2002
    Beiträge
    827
    Du könntest mit einem ifstream (Input File Stream) arbeiten.
    Diese Klasse bietet bestimmt eine Methode um eine bestimmte Zeichenkette zu suchen.

    Leider habe ich bisher keine gute Referenz zu der C++ Standardbibliothek im Internet gefunden. Vielleicht kennst du ja selbst eine, oder hast ein Buch darüber.
    Gruß Boron (der sich oft wegen mieser Rechtschreibung anderer die Augen reiben muss)

    LINUX IS LIKE AN INDIAN TENT: NO GATES, NO WINDOWS AND AN APACHE INSIDE!
    Hardware Monitoring unter Linux -> http://santafu.sourceforge.net (Temperaturen, Lüfterdrehzahlen und Spannungen)

  7. #7
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    Zitat Zitat von Boron
    Du könntest mit einem ifstream (Input File Stream) arbeiten.
    Diese Klasse bietet bestimmt eine Methode um eine bestimmte Zeichenkette zu suchen.
    Nein, aber man kann ja den "Inhalt" des Streams in einen String lesen und die Stringklasse std::string hat Methoden zum Finden von Zeichenketten.

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  8. #8
    Registrierter Benutzer
    Registriert seit
    07.11.2002
    Beiträge
    396
    Aber wie Sende ich den dateien in das netzwerk aus oder empfage welche?

  9. #9
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    Was willst du wem wohin senden? Mit was für nem Protokoll?

    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

  10. #10
    Registrierter Benutzer
    Registriert seit
    07.11.2002
    Beiträge
    396
    eine 1 senden und empfangen wüde mir mal rechen.
    Protokoll hatt man da eine wahl wenn man ins Internet will?
    Wenn ja dan das schnellste.

  11. #11
    Registrierter Benutzer
    Registriert seit
    18.08.2004
    Beiträge
    11
    Schau dir mal den Post an:
    Newbie Socket Question
    Mit ein bissel Ahnung von C ist das ganz gut zu verstehen und das Prinzip ist realtiv gut zu erkennen.

  12. #12
    Registrierter Benutzer Avatar von SeeksTheMoon
    Registriert seit
    22.02.2002
    Beiträge
    762
    Versuch mal die Lib
    http://www.melikyan.com/ptypes/

    Dmit ist es ziemlich trivial eine plattformunabhängige Netzwerk-Kommunikation mit C++ zu machen.
    Man hat zwar keinen Zugriff auf solche Low-Levelsachen wie die MAC-Adresse, aber erstellt in einem 5-Zeiler einen Client und einen Server, egal ob UDP oder TCP
    I haven't lost my mind - It's somewhere on a backup-disc

  13. #13
    Registrierter Benutzer
    Registriert seit
    07.11.2002
    Beiträge
    396
    tja leider kann ich kaub englich und verstehe davon nichtz

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •