IP ZÄHLER
-
Wie kann ich ein ip zähler machen
bsp.
Von 80.56.0.1 bis 80.56.254.254 soll hochgezählt werden

80.135.0.1
80.135.0.2
80.135.0.3
80.135.0.4
....bis 80.135.254.254Und dann ihn eine text datei untereinander geschreiben gespeichert werden .
Kann mir da bitte jemand hier ein beispiel geben wo nicht zu schwer ist denn ich kenne mich nicht so gut aus.
-
#include <fstream> #include <sstream> int main() { std::stringstream s; for(int i = 1; i< 255; i++) s << "80.135.0." << i << "\n"; std::fstream stream; stream.open("test.txt", std::ios::out); stream << s.str(); }(ungetestet)
-
Hi also erstmal vielen Danke !
aber wie kann ich dies nun weiter machen ich will ja von
80.135.0.1 bis 80.135.254.254 wie müsste ich das machen ?(80.135.0.255 danach kommt dann 80.135.1.0)
und so wie es jetzt funktioniert soll es dann bis 80.135.254.254 zählen
Kannst mir bei dem bitte noch helfen ?
-
#include <fstream> using namespace std; int main(){ ofstream outf("IP.txt", ios::out); for( int i=0; i < 255; ++i ){ for( int j=1; j < 255; ++j ){ outf << "80.135." << i << "." << j << endl; } } }
-
Danke ey alles funktioniert
