This repository was archived by the owner on Jun 6, 2018. It is now read-only.
tschmidtbhv/ITF10C
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
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 |
*/