home *** CD-ROM | disk | FTP | other *** search
-
- Verehrter Maxon Kunde,
-
- wir beglückwünschen Sie für Ihre Entscheidung und den Kauf
- unseres C++ Compilersystems.
-
- Nachfolgend die Änderungen seit der ersten Version 3.0:
-
-
- * Version 3.00.0 (31.10.94)
-
- Erste veröffentlichte Version (nur LIGHT-Version)
-
-
- * Version 3.00.1 (06.11.94)
-
- Neue Features:
- + Linker-Fehlermeldungen sind schöner und aussagekräftiger geworden
-
- Fixed Bugs:
- + Beim Exception Handling wurden teilweise bestimmte Daten fälschlich an
- ungeraden Adressen abgelegt -> Absturz auf 68000er schon beim Laden(!)
- der Programme
- + Seltsame Fehlermeldung bei Initialisierung von "const enum XXX"
-
-
- * Version 3.00.2 (22.11.94)
-
- Fixed Bugs:
- + MCPP erzeugte neue Makefiles (nur bei Anweisung "newmk") im falschen
- Verzeichnis
- + Casting nach "const"-Typen wurde manchmal als Fehler gemeldet, vor allem
- bei mehrfachen Klammer-Verschachtelungen
- + Konstruktoraufruf für statische Member von Klassentemplates unterblieb, wenn
- es keinen expliziten Konstruktor gab, sondern nur Virtual-Zeiger
- initialisiert werden mußten.
- + Der Operator + aus der Stringbibliothek warf (harmlose) Enforcer Hits,
- wenn ein Argument mit einen NULL-String initialisiert war.
- + Enforcerhits (ebenfalls harmlos), wenn beim Operator "new" falsche oder
- fehlende Konstruktor-Argumente übergeben wurden
-
-
- * Version 3.00.2 (09.12.94)
-
- Fixed Bugs:
- + Pointer auf Memberfunktionen können jetzt auch mit 0 initialisiert werden
- + verschiedene Probleme mit verschachtelten Klassendefinitionen behoben
- + Wenn mit "catch" ein Objekt mit Destruktor aufgefangen wurde, wurde dessen
- Destruktor fälschlich nicht aufgerufen.
- + Falsche Fehlermeldungen bei Initialisierung konstanter Arrays
- + Destruktoren konnten nicht nachträglich als "inline" definiert werden.
- + Präprozessor: Stringumwandlung mit "#" machte bei verschachtelten Makro-
- Aufrufen Probleme.
- + Template-Argumente konnten bei qualifizierten Bezeichnern (Bla::Fasel)
- nicht auf der linken Seite stehen.
- + "scanf" stürzte bei "double" und "float" ab (wer benutzt eigentlich noch
- scanf, wenn es cin gibt? Also, ich jedenfalls nicht...)
- + Wenn "realloc" mit NULL-Pointer aufgerufen wird, wird jetzt vorschriftsmäßig
- Speicher angefordert (bisher: Ergebnis NULL)
- + Bei überladenem Operator "delete" wird beim zweiten Parameter ein eventuelles
- "register" ignoriert (aus implementatorischen Gründen nötig)
-
- Neue Features:
- + Präprozessor-Funktion "defined" akzeptiert jetzt auch Argumente in Klammern
- + "-D" als Alternative zu "-d" erlaubt (ist kompatibler so)
-
-
- Die Festplatteninstallation:
-
- Nach der Installation sollten die Dateien wie nachfolgend
- aufgelistet auf Ihrer Festplattenpartition vorhanden sein:
-
- BIN (dir)
- Tools (dir)
- DelObject log
- log.info Logfile.DOK
- Logfile.DOK.INFO PrintSymbols
- unlog unlog.info
- Edward Edward.DEF
- EDWARD.info EDWARDDEFAULT.INFO
- EdwardRes.RCT MCPP.RCT
- MCPP1.DEF MCPP3
- MCPP3.DEF MCPP3.info
- mcppc3 MPASCAL3.DEF
- MSDB MSDB.info
- MSDB.prefs
- Demo (dir)
- EasyObjects-Demos (dir)
- Auswahlfenster (dir)
- Auswahlfenster Auswahlfenster.c
- Auswahlfenster.c.info Auswahlfenster.info
- Dateikopie (dir)
- kopiere kopiere.c
- kopiere.c.info
- EinKnopf (dir)
- EinKnopf EinKnopf.c
- EinKnopf.c.info EinKnopf.info
- Fenster (dir)
- Fenster Fenster.c
- Fenster.c.info
- Gadgetspalte (dir)
- Gadgetspalte Gadgetspalte.c
- Gadgetspalte.c.info
- Hanoi (dir)
- hanoi hanoi.c
- hanoi.c.info hanoi.info
- HelloWorld (dir)
- helloworld HelloWorld.c
- HelloWorld.c.info HelloWorld.info
- Knopfzeile (dir)
- Knopfzeile Knopfzeile.c
- Knopfzeile.c.info
- Menu (dir)
- Menu Menu.c
- Menu.c.info
- ScrollerFenster (dir)
- ScrollerFenster ScrollerFenster.c
- ScrollerFenster.c.info
- Auswahlfenster.info Dateikopie.info
- EinKnopf.info Fenster.info
- Gadgetspalte.info Hanoi.info
- HelloWorld.info Knopfzeile.info
- Menu.info ScrollerFenster.info
- ANSI-C (dir)
- Asl (dir)
- asl.c asl.c.info
- ColorWheel (dir)
- ColorWheel.c ColorWheel.c.info
- DataTypes (dir)
- Bin (dir)
- clipview clipview.info
- dtdesc dtdesc.info
- Src (dir)
- BMP (dir)
- bmp.datatype bmp_rev.h
- bmp_rev.i bmp_rev.rev
- classbase.c classbase.h
- classbase.i classinit.asm
- class_iprotos.h dispatch.c
- endcode.asm lmkfile
- rcs_link release.notes
- ClipView (dir)
- clipview.c clipview.cd
- clipview.h ClipView_iprotos.h
- ClipView_rev.h ClipView_rev.i
- ClipView_rev.rev filerequester.c
- lmkfile printer.c
- save.c snapshot.c
- sprintf.asm strings.c
- stubs.c texttable.h
- windowclass.c windowclass.h
- windowmclass.c
- ascii.c ascii.c.info
- clipit.c clipit.c.info
- examinedt.c examinedt.c.info
- make8svx.c make8svx.c.info
- picture.c picture.c.info
- showpict.c showpict.c.info
- sound.c sound.c.info
- gadtools (dir)
- gadget1.c gadget1.c.info
- gadget1b.c gadget1b.c.info
- gadget2.c gadget2.c.info
- gadtools1.c gadtools1.c.info
- menu1.c menu1.c.info
- ReadMe
- Intuition (dir)
- 8hamdemo.c 8hamdemo.c.info
- attachdemo.c attachdemo.c.info
- doublebuffer.c doublebuffer.c.info
- frameidemo.c frameidemo.c.info
- gadgethelp.c gadgethelp.c.info
- makevisible.c makevisible.c.info
- nlmenu.c nlmenu.c.info
- pointerdemo.c pointerdemo.c.info
- wbstart.c wbstart.c.info
- wbtricks.c wbtricks.c.info
- RCT (dir)
- LibReq.c LibReq.c.info
- RctLibChanges.txt RctLibChanges.txt.info
- ScrWin.c ScrWin.c.info
- Hello World Hello World.c
- Hello World.info
- C++ (dir)
- FPlot (dir)
- fclass.c fclass.h
- makefile plot
- plot.c plot.info
- LoadEd (dir)
- LoadEd.C LoadEd.C.info
- HELLO World Hello World.c
- Hello World.c.info Hello World.info
- lists.c lists.c.info
- nostartup.c nostartup.c.info
- oolists.c oolists.c.info
- strlibdemo.c strlibdemo.c.info
- EasyObjects-Demos.info
- INCLUDE (dir)
- clib (dir)
- alib_protos.h alib_stdio_protos.h
- all_protos.h amigaguide_protos.h
- asl_protos.h battclock_protos.h
- battmem_protos.h bullet_protos.h
- cardres_protos.h cia_protos.h
- colorwheel_protos.h commodities_protos.h
- console_protos.h datatypes_protos.h
- diskfont_protos.h disk_protos.h
- dos_protos.h dtclass_protos.h
- exec_protos.h expansion_protos.h
- gadtools_protos.h graphics_protos.h
- icon_protos.h iffparse_protos.h
- input_protos.h intuition_protos.h
- keymap_protos.h layers_protos.h
- locale_protos.h lowlevel_protos.h
- macros.h mathffp_protos.h
- mathieeedoubbas_protos.h mathieeedoubtrans_protos.h
- mathieeesingbas_protos.h mathieeesingtrans_protos.h
- mathtrans_protos.h misc_protos.h
- nonvolatile_protos.h potgo_protos.h
- ramdrive_protos.h rct_protos.h
- realtime_protos.h rexxsyslib_protos.h
- timer_protos.h translator_protos.h
- utility_protos.h wb_protos.h
- datatypes (dir)
- animationclass.h datatypes.h
- datatypesclass.h pictureclass.h
- soundclass.h textclass.h
- devices (dir)
- audio.h bootblock.h
- cd.h clipboard.h
- console.h conunit.h
- gameport.h hardblocks.h
- input.h inputevent.h
- keyboard.h keymap.h
- narrator.h parallel.h
- printer.h prtbase.h
- prtgfx.h scsidisk.h
- serial.h timer.h
- trackdisk.h
- diskfont (dir)
- diskfont.h diskfonttag.h
- glyph.h oterrors.h
- dos (dir)
- datetime.h dos.h
- dosasl.h dosextens.h
- doshunks.h dostags.h
- exall.h filehandler.h
- notify.h rdargs.h
- record.h stdio.h
- var.h
- exec (dir)
- alerts.h devices.h
- errors.h exec.h
- execbase.h initializers.h
- interrupts.h io.h
- libraries.h lists.h
- memory.h nodes.h
- ports.h resident.h
- semaphores.h tasks.h
- types.h
- gadgets (dir)
- colorwheel.h gradientslider.h
- tapedeck.h
- graphics (dir)
- clip.h coerce.h
- collide.h copper.h
- display.h displayinfo.h
- gels.h gfx.h
- gfxbase.h gfxmacros.h
- gfxnodes.h graphint.h
- layers.h modeid.h
- monitor.h rastport.h
- regions.h rpattr.h
- scale.h sprite.h
- text.h videocontrol.h
- view.h
- hardware (dir)
- adkbits.h blit.h
- cia.h custom.h
- dmabits.h intbits.h
- intuition (dir)
- cghooks.h classes.h
- classusr.h gadgetclass.h
- icclass.h imageclass.h
- intuition.h intuitionbase.h
- iobsolete.h pointerclass.h
- preferences.h screens.h
- sghooks.h
- libraries (dir)
- amigaguide.h asl.h
- commodities.h configregs.h
- configvars.h diskfont.h
- diskfonttag.h dos.h
- dosextens.h expansion.h
- expansionbase.h filehandler.h
- gadtools.h iffparse.h
- locale.h lowlevel.h
- mathffp.h mathieeedp.h
- mathieeesp.h mathlibrary.h
- mathresource.h nonvolatile.h
- realtime.h translator.h
- pragma (dir)
- all_lib.h amigaguide_lib.h
- asl_lib.h battclock_lib.h
- battmem_lib.h bullet_lib.h
- cardres_lib.h cia_lib.h
- colorwheel_lib.h commodities_lib.h
- console_lib.h datatypes_lib.h
- diskfont_lib.h disk_lib.h
- dos_lib.h dtclass_lib.h
- exec_lib.h expansion_lib.h
- gadtools_lib.h graphics_lib.h
- icon_lib.h iffparse_lib.h
- input_lib.h intuition_lib.h
- keymap_lib.h layers_lib.h
- locale_lib.h lowlevel_lib.h
- mathffp_lib.h mathieeedoubbas_lib.h
- mathieeedoubtrans_lib.h mathieeesingbas_lib.h
- mathieeesingtrans_lib.h mathtrans_lib.h
- misc_lib.h nonvolatile_lib.h
- potgo_lib.h ramdrive_lib.h
- rct_lib.h realtime_lib.h
- rexxsyslib_lib.h timer_lib.h
- translator_lib.h utility_lib.h
- wb_lib.h
- prefs (dir)
- font.h icontrol.h
- input.h locale.h
- overscan.h palette.h
- pointer.h prefhdr.h
- printergfx.h printerps.h
- printertxt.h screenmode.h
- serial.h sound.h
- wbpattern.h
- rct (dir)
- rctdef.h rctoldfilerdefs.h
- rcttagfuncs.h rct_lnk.asm
- resources (dir)
- battclock.h battmem.h
- battmembitsamiga.h battmembitsamix.h
- battmembitsshared.h card.h
- cia.h ciabase.h
- disk.h filesysres.h
- mathresource.h misc.h
- potgo.h
- rexx (dir)
- errors.h rexxio.h
- rxslib.h storage.h
- tools (dir)
- str.h
- utility (dir)
- date.h hooks.h
- name.h pack.h
- tagitem.h utility.h
- workbench (dir)
- icon.h startup.h
- workbench.h
- Classes (dir)
- BOOPSI (dir)
- boopsiclass.h boopsilib.h
- decorgadgets.h gadgetclass.h
- gadgets.h icclass.h
- imageclass.h images.h
- popupmenuclass.h rootclass.h
- DataStructures (dir)
- buffer.h GenArray.h
- GenArraylist.h Lists.h
- String.h stringarray.h
- DOS (dir)
- Arguments.h Dos.h
- Files.h Notify.h
- Exceptions (dir)
- Exceptions.h
- Exec (dir)
- Devices.h Libraries.h
- Lists.h Memory.h
- Ports.h Share.h
- Signals.h
- Graphics (dir)
- text.h
- Intuition (dir)
- Gadgets.h IDCMP.h
- Requester.h Screen.h
- Window.h
- Layouter (dir)
- BoopsiGadgets.h DecorGadgets.h
- Gadgets.h GadTools.h
- Layouter.h Windows.h
- Libraries (dir)
- asl.h GadTools.h
- Utility (dir)
- hooks.h tagitem.h
- Workbench (dir)
- icon.h workbench.h
- assert.h ctype.h
- errno.h exception.h
- fstream.h functions.h
- iostream.h limits.h
- linkerfunc.h math.h
- new.h setjmp.h
- signal.h stdarg.h
- stddef.h stdio.h
- stdlib.h storage.h
- stream.h streamdefs.h
- string.h time.h
- wbstartup.h
- LIB (dir)
- abs.o amiga.lib
- another_main.o arg.o
- asctime.o asltagfunc.o
- assert.o atexit.o
- binsearch.o buffers.o
- clock.o cpp_Arguments.o
- cpp_arrowscroller.o cpp_asl.o
- cpp_boopsiclass.o cpp_boopsilib.o
- cpp_buffer.o cpp_checkbox.o
- cpp_cycle.o cpp_decorgadgets.o
- cpp_devices.o cpp_dos.o
- cpp_files.o cpp_gadgetclass.o
- cpp_Gadgets.o cpp_GadTools.o
- cpp_GenArray.o cpp_GenArraylist.o
- cpp_hooks.o cpp_ibutton.o
- cpp_icclass.o cpp_icon.o
- cpp_IDCMP.o cpp_imageclass.o
- cpp_images.o cpp_label.o
- cpp_Layouter.o cpp_LBoopsiGadgets.o
- cpp_LDecorGadgets.o cpp_LGadTools.o
- cpp_Libraries.o cpp_listgadget.o
- cpp_Lists.o cpp_listview.o
- cpp_LWindows.o cpp_Memory.o
- cpp_Notify.o cpp_picture.o
- cpp_popupmenuclass.o cpp_Ports.o
- cpp_radio.o cpp_Requester.o
- cpp_rootclass.o cpp_Screen.o
- cpp_Share.o cpp_Signals.o
- cpp_slider.o cpp_splitview.o
- cpp_String.o cpp_stringarray.o
- cpp_stringgadget.o cpp_tagitem.o
- cpp_text.o cpp_wbicondrop.o
- cpp_Window.o cpp_Workbench.o
- ddebug.lib debug.lib
- destruct.o difftime.o
- diskfontbase.o div.o
- dosbase.o dostagfunc.o
- errstr.o exc.o
- extstream.o fileerr.o
- files.o filestream.o
- formclass.o fout.o
- freestore.o gadtoolstags.o
- getbasereg.o getenv.o
- getstring.o graphicsbase.o
- iconbase.o integer.o
- intuitagfunc.o intuitagfuncs2.o
- intuitionbase.o istream_byte.o
- istream_float.o istream_int.o
- istream_line.o istream_long.o
- istream_short.o lib_ctype.o
- logfile longjump.o
- math_64bit.o math_conv.o
- math_double.o math_doubletostr.o
- math_doubtrans.o math_float.o
- math_floattostr.o math_fpu.o
- math_pwr10.o memory.o
- mem_cmp.o mem_move.o
- mem_set.o mktime.o
- openlib.o printf.o
- putchar.o putstr.o
- quicksort.o random.o
- readwrite.o realloc.o
- remove.o rename.o
- scanf.o seek.o
- seekstream.o signal.o
- small.lib sprintf.o
- startup.o stdinput.o
- streambuffer.o streammanip.o
- stream_double.o stream_float.o
- stream_in.o stream_int.o
- stream_longint.o stream_out.o
- stream_ptr.o strftime.o
- string_find.o string_simple.o
- string_spn.o string_tok.o
- string_ulc.o strtodoub.o
- strtoint.o strtools.o
- sysbase.o system.o
- terminate.o time.o
- tmpfile.o tmpnam.o
- tmtime.o unexpected.o
- ungetchar.o userbreak.o
- wbarg.o wbstartup.o
- LIBSRC (dir)
- abs.asm abs.asm.info
- another_main.asm another_main.asm.info
- arg.asm arg.asm.info
- asctime.asm asctime.asm.info
- asltagfunc.asm asltagfunc.asm.info
- assert.asm assert.asm.info
- atexit.asm atexit.asm.info
- binsearch.asm binsearch.asm.info
- buffers.asm buffers.asm.info
- clock.asm clock.asm.info
- destruct.asm destruct.asm.info
- difftime.asm difftime.asm.info
- diskfontbase.asm diskfontbase.asm.info
- div.asm div.asm.info
- dosbase.asm dosbase.asm.info
- dostagfunc.asm dostagfunc.asm.info
- errstr.asm errstr.asm.info
- exc.asm exc.asm.info
- extstream.asm extstream.asm.info
- fileerr.asm fileerr.asm.info
- files.asm files.asm.info
- filestream.asm filestream.asm.info
- formclass.asm formclass.asm.info
- fout.asm fout.asm.info
- freestore.asm freestore.asm.info
- gadtoolstags.c gadtoolstags.c.info
- getbasereg.asm getbasereg.asm.info
- getenv.asm getenv.asm.info
- getstring.asm getstring.asm.info
- graphicsbase.asm graphicsbase.asm.info
- iconbase.asm iconbase.asm.info
- integer.asm integer.asm.info
- intuitagfunc.asm intuitagfunc.asm.info
- intuitagfuncs2.c intuitagfuncs2.c.info
- intuitionbase.asm intuitionbase.asm.info
- istream_byte.asm istream_byte.asm.info
- istream_float.asm istream_float.asm.info
- istream_int.asm istream_int.asm.info
- istream_line.asm istream_line.asm.info
- istream_long.asm istream_long.asm.info
- istream_short.asm istream_short.asm.info
- lib_ctype.asm lib_ctype.asm.info
- longjump.asm longjump.asm.info
- math_64bit.asm math_64bit.asm.info
- math_conv.asm math_conv.asm.info
- math_double.asm math_double.asm.info
- math_doubletostr.asm math_doubletostr.asm.info
- math_doubtrans.asm math_doubtrans.asm.info
- math_float.asm math_float.asm.info
- math_floattostr.asm math_floattostr.asm.info
- math_fpu.asm math_pwr10.asm
- math_pwr10.asm.info memory.asm
- memory.asm.info mem_cmp.asm
- mem_cmp.asm.info mem_move.asm
- mem_move.asm.info mem_set.asm
- mem_set.asm.info mktime.asm
- mktime.asm.info openlib.asm
- openlib.asm.info printf.asm
- printf.asm.info putchar.asm
- putchar.asm.info putstr.asm
- putstr.asm.info quicksort.asm
- quicksort.asm.info random.asm
- random.asm.info readwrite.asm
- readwrite.asm.info realloc.asm
- realloc.asm.info remove.asm
- remove.asm.info rename.asm
- rename.asm.info scanf.asm
- scanf.asm.info seek.asm
- seek.asm.info seekstream.asm
- seekstream.asm.info signal.asm
- signal.asm.info sprintf.asm
- sprintf.asm.info startup.asm
- startup.asm.info stdinput.asm
- stdinput.asm.info streambuffer.asm
- streambuffer.asm.info streammanip.asm
- streammanip.asm.info stream_double.asm
- stream_double.asm.info stream_float.asm
- stream_float.asm.info stream_in.asm
- stream_in.asm.info stream_int.asm
- stream_int.asm.info stream_longint.asm
- stream_longint.asm.info stream_out.asm
- stream_out.asm.info stream_ptr.asm
- stream_ptr.asm.info strftime.asm
- strftime.asm.info string_find.asm
- string_find.asm.info string_simple.asm
- string_simple.asm.info string_spn.asm
- string_spn.asm.info string_tok.asm
- string_tok.asm.info string_ulc.asm
- string_ulc.asm.info strtodoub.asm
- strtodoub.asm.info strtoint.asm
- strtoint.asm.info strtools.c
- strtools.c.info sysbase.ka
- system.asm system.asm.info
- terminate.asm terminate.asm.info
- time.asm time.asm.info
- tmpfile.asm tmpfile.asm.info
- tmpnam.asm tmpnam.asm.info
- tmtime.asm tmtime.asm.info
- unexpected.asm unexpected.asm.info
- ungetchar.asm ungetchar.asm.info
- userbreak.asm userbreak.asm.info
- wbarg.asm wbarg.asm.info
- wbstartup.asm wbstartup.asm.info
- BIN.info
-