/ITF10C

Primary LanguageC++

Folgende Regeln gelten bei der Arbeit am Code:
* Alles was hinzugefügt wird ist ordentlich zu dokumentieren und formatieren! 
* Alle Variablen und Funktionen sind grundsätzlich klein zu schreiben oder mit CamelCase
* Keine '_' für Funktionsnamen und Variablen, dass ist obsolete ;)
* Änderungen am Code von Anderen werden abgesprochen
* Klassen bestehen aus:
	* einer Header-Datei mit der Deklaration 
	* einer CPP-Datei mit der Implementierung
* Alle Parameter für Funktionen beginnen mit 'Param' um sie von Attributen/Variablen unterscheiden zu können
* Instanziere Objekte sind am Ende der Nutzung zu 'delete'n
* Doxygen-Dokumentation für Methoden/Klassen etc.
* Keine @Params oder @Return definieren, wenn keine vorhanden oder void

Folgende Regeln gelten bei der Arbeit mit Git:
* Nicht jeden Scheiß als commit nehmen, sondern nur größere Änderungen mit aussagekräfter Commit-Message
* Viele kleine Commit's bei Bedarf rebase'n um Sie zusammenzufassen

Aufgaben:
@Nico-X - Klasse für schicke Ausgabe der Subnetze und Übersicht
@tschmidtbhv - Machen was übrig ist? (Hostnmane und Notizen zu IP-Adressen in Subnetzen) 
@splatterb0y - Hoffen das alles fertig wird. Morgen früh mergen und endfertigung.    
     
    // Anzahl Clients je Subnetz    
    // Subnetze anzeigen
    // Hostnamen zu IP-Adresse ablegen (Auch eine Notiz dazu)
    // IP-Adresse anzeigen
    // IP-Adresse suchen
    // Beenden 
    
    /*
     Output->printSubnets(vector<subnet> paramSubnet) 
     und dann
     
     |   Bereich | Name |       Notiz    |
     -------------------------------------
     | 0-47      | ET   | Elektrotechnik |
     
     Output->printIPsInSubnet(subnet paramSubnet) ...
     Quasi subnet rein und dann schön in einer Tabelle ausgeben
     
     |       Ip        | Hostnamen   |    Notiz    |
     |-----------------|-------------|-------------|
     | 192.168.000.000 | Netzadresse | -  
     | 192.168.000.001 | Celsius     | Deine Mudda |
     | 192.168.000.002 | #########   | ########### | 
     ....
     | 192.168.000.47  | Broadcast   | ping -b :D  |
    */