WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Bei C und C++ Programmierfehlern: Ist Win2000 stabiler als 98se? (http://www.wcm.at/forum/showthread.php?t=20238)

mankra 29.04.2001 08:13

So, nun wird es ernst mit meinen ersten Veruchen C zu lernen.
Wie Ihr im Profil seht, hab ich als OS Win98se installiert, da es alles hat und kann das ich brauch und auch stabil bei mir läuft.
Nun überleg ich aber trotzdem auf Win 2000 umzusteigen.

Stimmt es, das Win 2000 auf bei groben Programmierfehlern nicht komplett abstürtzt, sondern nur das fehlerhafte Prg selbst??
D.h. selbst wenn ich mit Zeigern weit außerhalb des definierten Bereichs herumpfusche???
Dauernd Rebooten ist schon ne langweilige Sache.

pong 29.04.2001 09:43

es stimmt schon weil win2k lässt die meiste pfuscherei nicht zu :( deshalb hab ich auch mit manchen asm proggies probleme. welchen compiler verwendest du? weil der borland c++ 5.0 macht bei mir auch nur probleme egal wo ich ihn verwend

wennst wirklich C lernen willst installier Linux oder DOS (das is kein scherz und das sogennante 'real'-dos unter win98 kannst vergessen) und als compiler borland c 3.1

MasterX 29.04.2001 10:05

@pong
Da hast Recht, BC 3.1 verwend ich auch noch immer vor allem um Programmieralgorithmen für Microprozessoren auszutesten und zu debuggen. Funktioniert sogar im 2000er.
Mit dem 4.5er hatte ich da schon wida Probs.

@mankra
Wennst C++ Programm im Windows programmieren willst, würd ich dir VC6 (bzw VC5 , der ist billiger zu haben und reicht im Normalfall auch aus). Ist zwar für den Einstieg in C sicher nicht die beste Sprache, dafür ist sie habwegs stabil und vor allem schnell. Und wennst die kannst .. dann kannst C auch :)
Fürs Programmieren würd ich dir sowieso Win2000 empfehlen weils damit viel flüssiger geht, und, wie du selber schon erwähnt hast, Windows fehlerhafte Programme (im Normalfall) abfängt.

mankra 29.04.2001 10:16

Ich hab VC6 installiert.
Ich hab mir mal 2 Bücher gekauft.
Eines von Markt und Technik: Das C/C++ Kompendium und von BCV Visual C++6.
Ich verwend VC, wegen der einfacheren Menüs. Für mich zumindest, da ich die MS Menüs besser kenne.
Beginnen werde ich mal von Grund an mit Ansi C, dann C++ usw.

@pong:
Ist mir ehrlich gesagt beides zu umständlich.
1. will ich mit einer IDE programmieren, meinen 2. Moni auch verwenden, um div. Online Docs im Blick zu haben.
Also scheidet Dos schon mal aus.
2. Linux zu installieren scheidet auch aus, da ich nun coden will und nicht mich in ein neues OS einarbeiten. Das hat noch Zeit.

Also meint Ihr, ich soll mir Win 2000 installieren?
Sonst sehe ich für mich mit Win 2000 keinen Vorteil, da ich mit 98se auch vollends zufrieden bin.

MasterX 29.04.2001 10:22

Ob du win2000 installiert hängt wahrscheinlich davon ab wie oft du diese Fehler noch machst :)
Ich hab eine Zeit lang auch unter Win98 programmiert; hat genauso funktioniert.
Am besten wärs wahrscheinlich wenn du beide raufspielst, so kannst dann auch testen obs unter beiden System so funktioniert wie du willst.

Meinst du BCV oder BHV Visual C++ ???
Das von BHV hab ich selber auch daheim , und gefällt mir nämlich nicht so besonders .. weil da viel der Assistent benutzt wird.

mankra 29.04.2001 10:28

Sorry Bhv Verlag

Wär auch ne Möglichkeit.
Glech dazu ne Frage: Ist es Möglich, das lästige Bootmenü zu deaktivieren und nur per Hotkey (F8 ?) aufzurufen?
So das der Compi gleich mit einem bestimmten OS startet?
Oder wenigstens die Zeit runterzusetzen?
Kann man auch Win98 als defaulteinstellung einstellen??

MasterX 29.04.2001 10:37

Ist mit Win2000 ohne Probs möglich.
Da kannst ein Standardbetriebssystem einstellen welches automatisch nach einer bestimmten Zeit im Auswahlmenü gestartet wird.
Ich hab da WinME und als Standard Win2000 und eine Zeit von 10 Sekunden eingestellt.

mankra 29.04.2001 10:50

Werd mir mal aktuelle Treiber besorgen, ein Image mit Ghost machen und mir dann die Sache mal ansehen.
thx

pong 29.04.2001 10:51

@mankra
wennst die zeit runterstellen willst schau dir mal die datei 'boot.ini' an (glaub die liegt auf C:) oder du gehst den einfachen weg über

systemsteuerung->system->hardware->erweitert->'starten und wiederherstellen'

Punschkrapfen 29.04.2001 11:13

C:\>type boot.ini
[boot loader]
timeout=2
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
...

der Wert neben timeout= gibt die Wartezeit in Sekunden an.

W2K hat absoluten Speicherschutz und ist sicher den W98xx vorzuziehen.
Visual Studio.NET ist übrigens in der Beta 1 schon erhältlich und funktioniert ganz gut; Vorteil ist dass es nichts kostet, zumindest hat es Microsoft vorige Woche am Big Day an die Leute verfüttert. Es enthält C++, C# und Visual Basic.NET und eine Menge Doku.


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:47 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag