Das kommt davon, wenn das Wissen nur aus dem Kopf und nicht von Wikipedia kommt
NAT dient iirc dazu, die ganzen IPs in einem nicht öffentlichen Netz zu bündeln um öffentliche IPs zu sparen. Dafür werden die internen IP Adressen bei Kommunikation nach außen beispielsweise vom Router ersetzt und wenn die Antwort von draußen dann kommt wieder in die Ursprungs-IP umgewandelt.
Und mit IPv6 ist das Problem der mangelnden Adressen gegessen, deswegen wird NAT nicht mehr gebraucht.</spam>
--
genau das was manni da sagte meinte ich. oder so.
deswegen darf er auch ne frage stellen, mir fällt grade nix ein, was sinnvoll und nicht nur über wikipedia in erfahrung zu bringen wäre.
--
cats are not characteristically disposed toward voluntary aerobic exercise
Na gut, mir fällt auch nix gutes ein...
Wie könnte eine Regular Expression zum Finden eines handelsüblichen Strings im Code aussehen? (Also ein "normaler" C-String: "Fu bar" oder sowas)
Sind solche Fragen eigentlich erlaubt?
--
Ich würde sagen, /"((?:.*?[^\])?)"/ sollte auch \" mitmatchen (auch wenns vielleicht etwas aufgebläht ist)
Geändert von dead_orc (14.04.2008 um 20:13 Uhr)
Reicht beides nicht aus, um alle Fälle abzudecken. In den Strings müssen " und \ schon escaped werden können (mit einem Backslash).
--
Er deklamiert etwas: Eine Funktion ohne Parameter.
(* [...] 11) ();
Die Funktion ist ein pointer auf eine Funktion namens 11.
( void(*)() )
Das waehre der Rueckgabe-Typ der Funktion 11. void(*)() muesste ein Pointer auf eine beliebige Funktion ohne Parameter sein.
Also muesste dein Code eine neue Funktion deklamieren, die als Typ einen Pointer auf die Funktion 11 hat, die wiederum als Typ einen Pointer auf eine beliebige Funktion ohne Parameter hat. Allerdings wuede dann der Name der Funktion fehlen aka (* ( void(*)() ) 11) x(); oder? Sorry, hab von C nicht wirklich viel Ahnung, aber evt. weiss jemand anderes mehr.
--Signature.
Nein, nicht ganz. ^^'
C ist aber auch eine Scheißsprache, beschäftig' dich bloß nicht damit! XD