
nic_power
Mitglieder-
Gesamte Inhalte
3983 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von nic_power
-
Etwas aufwendiger ist das schon, da er ja tatsaechlich den kompletten Array und nicht die Adresse des Arrays zurueckliefern soll. D.h. Du musst eine 1:1 Kopie des namens liefern, keinen Pointer. Realisieren laesst sich sowas in C++ entweder ueber temporaere Objekte oder ueber das Ueberladen des [] Operators. Das Ganze duerfte aber ziemlich fummelig werden und ist in diesem Fall nur ueber Umwege realisierbar. Nic
-
Du kannst auch ohne T-Online Software Deine Mails lesen. Du musst nur den POP3-Server und den SMTP-Server in Outlook eintragen: pop3.t-online.de smtp.t-online.de Das wars. Nic
-
Ist der Prototyp fuer GetName vorgegeben oder solltest Du nur einen Member schreiben, der eine Kopie des namens zurueck liefert? Nic
-
In C oder C++? In C geht das nicht, allerdings gibt es in C++ eine (schlechte und ineffiziente) Methode um auch Arrays zurueckzugeben. Nic
-
Noe, das wird so kein Compiler nehmen. Ich hatte mich geirrt, die schreibweise "char bla[]" ist nur bei Funktionsparametern erlaubt. Nic
-
Wo siehst Du denn da die Adresse einer Variablen, die nach dem Return freigegeben wird? Allerdings hast Du insofern recht, dass char [] nur in Funtionsparametern verwendet werden kann, da war ich wohl etwas zu voreilig (das zweite Beispiel wird nicht kompiliert). Nic
-
char * ist schon richtig: char *GetName() { char *name; [... viel code ...] return name; } Alternativ kannst Du auch schreiben: char *getName() { char name[]; return name; }
-
Ich wollte ja auch nicht Layer3-Switching mit einem Hub vergleichen. Ausschlaggebend fuer den Einsatz von Geraeten der Klasse "Cisco 4006" im Bereich Layer-3 Switching sind die oben genannten Eigenschaften sowie die Tatsache, dass groessere Netze nur ueber HUBS nicht realisierbar sind. Nic
-
802.11b Karten unterstuetzen auch ein "Ad-Hoc" Networking bei dem Du ohne AP auskommst. Ich wuerde Dir aber empfehlen, ein Set aus AP und einer WLAN-Karte zu kaufen. Nic
-
Man sollte aber auch nicht vergessen, was der Fragesteller urspruenglich fuer 3D-Grafiken erstellen wollte. Dafuer reicht naemlich ein einfaches Programm voellig aus, Maya und Co sind an dieser Stelle ein ziemlicher Overkill. Die Qualitaet der Heise-Bilder ist eher im Hobby-Bereich zu finden. Nic
-
Du meinst ohne DNS-Server? Du kannst zwar schon ohne DNS-Server arbeiten, hast dann aber (logischerweise) auch keine Namensaufloesung. Insbesondere das Surfen duerfte sich dann etwas muehselig gestalten. Nic
-
Hallo, Layer 3 und Layer 4 Switching sind fuer den Privatgebrauch uninteressant und werden nur in grossen und sehr grossen Netzen verwendet. Layer 3 Switches verwenden Informationen aus dem IP-Paket, um das Paket (per Hardware, meist ASICs) auf einen Ausgangaport zu forwarden, und erzielen daher deutlich hoehere Geschwindigkeiten beim Forwarding. Bei einem klassichen Router laeuft das Forwarding hingegen in Software auf einem Microprozessor. VLAN-Support und Priorisierung von bestimmten Daten/QoS sind weitere Dinge, die ueber einen Layer 3 Switch implementiert werden koennen. Das Problem ist aber mittlerweile, dass die Begrifflichkeiten etwas durcheinander gehen und viele Layer 3 Switches Funktionalitaet von Routern enthalten und umgekehrt. Nic
-
Du kannst auch unter Windows 2K mit dem "route" Kommando in einer Dosshell die Default Route aendern. Nic
-
Ich nehme an, Du meinst NTSC? Wuerde mich wundern, wenn die Kamera NTFS beherrscht. Bei einer digitalen Videokamera bietet sich eigentlich auch eine DV-Karte an, die sind nicht allzu teuer (irgendwas zwischen 100 und 200 Euro) und bringen auch die passende Schnittsoftware mit. Falls Du wirklich mpeg haben moechtest, kann Du die Daten spaeter immer noch mit einem Konverter umwandeln. Nic
-
Ein einfacher HUB forwarded Pakete, die er ueber einen Port empfaengt an alle Ports, d.h. Endsysteme bekommen auch Datenpakete zu sehen, die eigentlich nicht fuer sie bestimmt sind. Das ist zum einen aus Lastgruenden wenig sinnvoll und birgt zum anderen auch Sicherheitsrisiken in sich. Falls Ihr die Moeglichkeit habt, solltet Ihr ein komplett geswitchtes Netz aufbauen. Nic
-
Hallo, Bei den Ciscos (und auch anderen Routern) ist telnet offen, damit Du dich auf dem Geraet zum Konfigurieren einloggen kannst. Sowas sollte man von aussen natuerlich nicht zugaenglich machen und abschalten. Ansonsten wird der Router nur dann von aussen initiierte Requests an Rechner in Deinem LAN senden, wenn PAT oder NAPT eingeschaltet ist. Auf dem Cisco am besten eine Access-Liste anlegen - sofern nicht schon vorhanden - und dann im entsprechenden Dialer-Interface eintragen (analog fuer die anderen Dienste, beispielsweise ssl oder http). interface Dialer2 ... ip access-group 199 in ... ! access-list 199 deny tcp any any eq telnet log Nic
-
Da muss ich aber jetzt widersprechen. Wenn man die Konzepte verstanden hat, sollte man durchaus auch in der Lage sein innerhalb von drei Jahren drei Programmiersprachen zu erlernen. Im Berufsleben wird Dir niemand ein Jahr Zeit geben, um eine neue Sprache zu lernen. Nic
-
D.h. das der Kernel nicht in der Lage ist, das root-fs zu mounten. Folgendes solltest Du mal kontrollieren: 1 - sind die IDE Treiber im Kernel 2 - Wird das Dateisystem auf /dev/hda2 vom Kernel unterstuetzt 3 - Versuch mal unter Angabe des Hauptspeichers zu booten (MEM=xxxMB) 4 - Lilo neu installieren Nic
-
Hallo, Eigentlich benoetigst Du auf dem Router keinen DNS-Server, es sei denn Du moechest lokal Namen aufloesen koennen oder der Router wird bei den Clients als DNS-Server eingetragen (als Proxy). Falls Du DHCP verwendest kann es ebenfalls notwendig sein, einen DNS-Server auf dem Router zu konfigurieren. Meine Konfiguration sieht beispielsweise wie folgt aus (1750er): no ip domain-lookup no ip dhcp conflict logging ip dhcp excluded-address 10.0.0.1 ! ip dhcp pool wirelessLan network 10.0.0.0 255.255.255.0 domain-name <meine-domain.de> dns-server <ip-des-dns-servers> default-router 10.0.0.1 lease 0 12 ! Der Router selbst laeuft ohne DNS, fuers DHCP wird jedoch ein DNS-Server mit angegeben, damit die Clients wissen, wie sie Namen aufloesen koennen. Nic
-
Hallo, Auf einen initialisierten String Array sollte man nicht mehr schreibend zugreifen, da das definitiv Probleme gibt. Am besten, Du machst ein "const char *" drauss, dann warnt Dich auch der Compiler. Mit "new" wirst Du in C nicht weit kommen, da dies ausschliesslich von C++ verwendet wird. In C kannst Du Speicher mit "malloc" anfordern und mit "free" wieder freigeben. Nic PS: Die C++ Klasse string macht auch nichts anderes, als "char *" zu verwenden.
-
Das haengt stark vom Mainboard ab, es gibt mittlerweile Hersteller, die ein Update des BIOS uebers WEB (!) unterstuetzen. Schreib doch mal, was fuer ein MB Du hast. Nic
-
CTRL-A D schickt screen in den Hintergrund (detach) und mit "screen -r" kannst Du screen wieder zurueck holen. Nic
-
"system()" ist aber eigentlich nicht die feine englische Art, besser ist es mit "fork/vfork" und "exec" zu arbeiten (vorausgesetzt Du bist auf einem Unix-System). Nic
-
Was meinst Du mit Paket-Groesse (oder besser: welche Paketgroesse)? Die MTU Size kannst Du ueber die Registry einstellen. Nic
-
Es gibt es sehr nettes Programm namens "screen" mit dem Du Programm von Controll-Terminal abhaengen und spaeter wieder nach vorne holen kannst. Das klappt auch, wenn man sich zwischendurch ausgelogt hat oder sich von woanders einloggt. Nic