Literatur[Capp94][CrGa97][Dank97][Davi95][DnkT96][Khlb98][Krug97][Meye95][Pros96][Stro94][Zara97]Capper:C++forScientists,EngineersandMathematicians,Springer-Verlag,1994CrocketJGarner:MFCDeveloper'sWorkshop,MicrosoftPress,1997Dankert:PraxisderC-ProgrammierungfürUNIX,DOSundMS-Windows3.
1/95/NT,Teubner-Verlag,1997Davis:C++fürDummies,ThomsonPublishing,1995Dankert:CundC++fürUNIX,DOSundMS-Windows3.
1/95/NT,TutorialzumSelbststudium,Internet-Adresse:http://www.
fh-hamburg.
de/rzbtldankertlctut.
htmlKahlbrandt:Software-Engineering,objektorientierteSoftware-EntwicklungmitderUnifiedModelingLanguage,Springer,1998Kruglinski:InsideVisualC++,MicrosoftPress,1997Meyers:EffektivC++programmieren,Addison-Wesley,1995Prosise:ProgrammingWindows95withMFC,MicrosoftPress,1996Stroustrup:DesignundEntwicklungvonC++,Addison-Wesley,1994Zaratian:MicrosoftVisualC++Owner'sManual,MicrosoftPress,1997DiskettezumBuchEigentlichsolltenSieandenQuellcodederProgrammeaufmglichstschnellemWege(überdasInternet,sieheAdresseimAbschnitt1.
2)undmglichstpreiswertgelangen(gratis,wennmanTelefonkostenundZugangsgebührenzumInternetvernachlssigenoderz.
B.
aufeineHochschuleabwlzenkann).
Diejenigen,denendieserWegnochverschlossenist,knnenfürDM20,--(einschlielichVersandkosten)dieDiskettezumBuchbeziehen.
SchreibenSiedirektandenAutor:JürgenDankert,Jgergrund3,D-21266JesteburgSachverzeichnisAbarbeitungsreihenfolgeAusnahmesituation43CCircleDlg27959AusreichendeCCmdUI244AbgeleiteteKlasse92Unterschiedlichkeit49CCreateContext307About-Box269Ausschnitte86CDataExchange252AbstrakteBasisklassenBasisklasse87,92,207CDC217113abstrakte113CDialog251,291Acce1erators315Basisklassen-FunktionCDocument266,309AddHead272überdecken106cerr81AdditionzweierBasisklassen-KonstruktorCFmomDoc270Vektoren7594CFmomView270Additionsoperator70,75BearbeitenEigenschaftenCFont220AddTai1272249CFrameWnd211,305Adreoperator20BefreundeteKlasse137CGIW-Library257afx_msg216BEGIN_MESSA-cin59,81afxext.
h241GE_MAP216C1Area133AfxGetApp212BehandlungsroutinefürC1AreaBase111AfxMessageBox317Windows-NachrichtenC1AreaNode93afxwin.
h211,270hinzufügen283class26,156Ansichten265Benutzer-SchnittstelleClasswizard259Ansichtsklasse262,266,237ClassView261270,283Binary-Input199C1Circle111Anweisungsketten62Binr-Datei193,295C1CommArea87Anwendungs-AssistentBinrerOperator59C1CompArea139259Bitmaps293ClDemoExcept173Appwizard259Block16C1GI225,309ApplicationsprogramBN_CLICKED320C1GraphObj232rninginterface210BOOL222Clientarea218Applikationsklasse211Borland-C++15CListBox320Arbeitsbereich247Botschaft208CListDlg320Argumentanzahl47bearbeiten214C1Node137,164Argumente17Brush219clog81Argumenttypen47Button-Leiste260C1Point87,228Array130Buttonseinbinden294C1Polygon127dynamischerzeugenC1Rectangle111146Callbackfunctions209ClStackList137,164vonKlassen-ObjektenCallbyreference17,20ClString4090Callbyvalue17ClTriangle122ASCII-Dateien193calloc23CMainFrame211ASSERT_VALID263CArchive295CMDIChildWnd304atan146CArchiveException174CMemoryException174Aufzhlungstyp114Cast16,64CMiniMfcApp211Ausnahmebehandlungcatch170CObject271,295167CBrush220CObList270,272allgemeine170CChildFrame304COLORREF219334SachverzeichnisCOMMAND284DECLARE_MES-DreidimensionaleCommandhandler242,SAGE_MAP216Gebilde258244,283DECLARE_SERIAL295Druck-Vorschau260Commandrouting283Default-Argumente31,Drucker-Ausgabe290Compile-Zeit10732,48,76dynamic3ast202Compiler13,50oderberladen49DynamischeBindungCompilertreiber15Default-Konstruktor55109const41,45,57,68,143define-Anweisung143EasyWin15Pointer147Definition17,28EbeneFlchen83Containment87DefWindowProc209Editor13Copy-Konstruktor55,74,Deklaration17,28Einbettung87131delete23,41,126Eingabefeld248undZuweisungsope-DeleteContents274,315Eingabefokus291rator58DereferenzierendesElement-Funktionen26Copyright-String269this-Pointer63Ellipse222cout14,59,81Dereferenzierungs-Enable245CPaintDC218operator20,59END_MESSAGE_MAPCPen221Destruktor31,35,64,216CPoint22268,74,100EndDialog321Create212virtueller114,126Entwicklungsumgebung,Menüzuordnen240Developerstudio15,integrierte13CreateStatic306213,259enum114CREATESTRUCT305DeviceContext210,217,Ereignisse209CreateView307286ErzeugendesProjektsCRect218Dialogeinbinden283268CRectDlg283Dialog-Box237,277Eventdrivenprogram-CRuntimeClass306erzeugenundmingmodel208CSize307einbinden247Exceptionhandling44CSplitterWnd304Dialog-Box-Einheitenextern"c"51CStatusBar241250extern145CString40,264,287Dialog-Editor247,318Eyepoint257CView262,266DialogfeldEigenschaftenCWinApp211248,277Farben219CWnd212Dialogklasse251,277Fenster-Funktion209Daten-Elemente26Document-View-Fenster-berschrift213Architektur265Fensterklasse211statische97DoDataExchange251,Fensterstile268Redundanz111Datenaustauschmit281fhandle-exceptions171Dialog-Box251Dokumente265FileView260Dokumentklasse263,FindIndex324Datenkapselung26,41,270,283FlüchtigesObjekt37,7468DoModal254,285Flchenmomente267Datentyp28,30Return-Wert320FmomDDXIDDV-MechanismusDoppelpunkt59EingabederDaten252,283Debugger55,65Downcast203,272276DragandDrop248BearbeitenderAn-DECLARE_DYN-DrawText218sichtsklasse286CREATE297Sachverzeichnis335Listen,ndern,Gültigkeitsbereichs-Klasse26,207Lschen315operator34,59,99,hinzufügen308Format289,325160,205Schnittstelle115Klassen-Assistent259Fragezeichen59Handle210Klassen-Bibliothek121,free23HATEIN87,92,143208friend137Hauptmenü237Klassen-Deklaration26friend-Funktionen70,76Head-Pointer93,135Klassen-Elemente98friend-Klassen72Header-Datei28,30,98,Klassen-Entwurf83Funktionenüberladen47121Klassen-Hierarchie83,Funktions-Templates155Heap46110,115,132,141,Funktionsaufruf19Hintergrundfarbe221270Füllmuster219Horiz.
Bildlauf319Klassen-Objekt,GDI217Hkchen244temporres55GDI-Objekt219IDCANCEL321Klassen-Template159verdrngen219IDE15Instantiierung162Generalisierung207Identifikator239Kommentare16Gerte-Einheiten223,IDOK285Komposition83,86264IDYES243KonsistenzredundanterGesamtflche84IMPLEMENT_DYN-Daten111GetClientArea220CREATE297Konstante19GetClientRect219IMPLEMENT_SERIALinitialisieren146GetCount272,323295Klassen-Objekte149GetCurSel320Index195Member-FunktionenGetDeviceCaps313Indexgrenzen69148GetDlgltem320Inheritance83KonstanteninCundGetDocument263,309Initialisieren36C++144GetHead272InitInstance211Konstanten-DefinitionenGetHeadPosition272Inkrement-Operatoren81143GetLength327inline198Konstruktor31,35,76,GetNext272,324inline-Definition2388,126GetPrev272inline-Funktionen17,28,AufrufdesBasisklas-GetTail272126,155sen-Konstruktors118GetTailPosition272InsertString323eingebetteterObjekteGetTextMetrics287,307Instanz2888GetWindowRect242Instanz-Elemente98KonstruktorenüberladenGlobaleKonstante144Instanzenzhler9954GlobalerNamensraumInvalidate245Konvertierung65,102205iostream.
h14,81KonvertierungsoperatorenGlobalesObjekt37IsEmpty27267GNU-C++-Compiler13,IsLoading297Koordinaten-Einheit219157IsStoring297Koordinatensysteme223GraphicsdeviceinterfaceISTEIN92Laufzeit107217Kamerawinkel257Laufzeit-Fehler132Gruppenfeld278Kettenanweisung66,74Laufzeittyp107,198Gültigkeit40Klammerpaar42Layering87Gültigkeitsbereich46Layout249,278,319336SachverzeichnisLibrary121Methoden26Objekt26,36LineTo222,314MFC208Zustand122Linientypen221MFC-AnwendungsgerüstObjekt-Elemente98Linker13,50259objektbasiert121Linux13MFC-Klassen-AssistentObjektbestndigkeit295Listen-undStack-Klasse280Objektorientierte135,159MicrosoftfoundationProgrammierung121,Listenfeld318c1asses208,210132,207initialisieren321MM_ANISOTROPICffentlicheSchnittstelleListenknoten9322469Listenverwaltung97MM_HIENGLISH224ffentlicheVererbung91Logicalinches312MM_HIMETRIC224ON_COMMAND242LogischeKoordinatenMM_ISOTROPIC224ON_UPDATE_COM-223MM_LOENGLISH224MAND_UI244LOGPIXELSX312MM_LOMETRIC224ON_WM_CLOSE243longjmp167MM_TEXT223,264,ON_WM_PAINT216LPCTSTR264287OnCancel320MAKEINTRESOURCEMM_TWIPS224OnClose242,243240ModalerDialog251,284OnCreateClient305Makros23,155MoveTo222,314OnDraw262,286malloc23MS-Visual-C++15,208OnInitDialog252,320Mangling50MSG209OnOK252,291Manipulatoren82MultipleDocumentOnPaint216Marker312Interface266OnPrint263MB_ICONQUESTIONMuster155OPAQUE221243mutable153Operator,unrer59MB_YESNO243Nachrichtenzuordnungs-Optionsfelder278MDl260,268tabellen292ostream_withassign81MDI-Anwendung290Namemangling50OWL210MehrdeutigerAufruf49NamenloseInstanz37PalettederSteuer-Member-Funktion26Namensbereiche205elemente247,278hinzufügen273Namenskollisionen205Panes304konstante148namespace205Parentwindow306statische97,126new23,168pch-Datei271virtuelle107New-Handler168Pen219Member-Funktions-Next-Pointer93PhysikalischeTemplates162NextDIgCtrl292Koordinaten224Member-Variable26Nicht-Typ-Parameter163Pixel219hinzufügen273Non-Member-FunktionPOINT-Struktur222Registerkarte28071PointerMenübefehlEigen-NULL-Pointer50alsArgument106schaften238,276ObjectWindowslibraryundconst147Menüs237210ZuweisungmitMessagehandler209,Objectmodul-BibliothekexplizitemCast105216,242121Pointer-Konvertierung,Messagemaps214Objectmoduln50Syntaxder106MessageBox236,243Pointer-bergabe17Sachverzeichnis337Polygonflche127ReferencereturnvalueSetIndicators241Polymorphismus106,17,21setjmp167121,207Referenz63SetMapMode224pop136,139alsReturn-Wert69SetText246Popup-Menü237aufeinObjekt55SetTextAlign287POSITION272auflokaleVariable22SetTextColor221Positions-Parameter135Referenz-Parameter148SetViewportExt224Potenzrechnung59Referenz-Variable20SetViewportOrg224Prefix-Postfix-OperatorenReihenfolgebeimSetWindowExt22479Konstruieren94SetWindowOrg224printf14,289ReinvirtuelleShowWindow213Prioritt59Member-Funktion113Signatur48private26,94Reinitialisierung37undconst151Programm-ArchitekturRemoveAt328SingleDocument265RemoveHead272,317Interface266Programm-ErweiterungRemoveTaii272,317sizeof194122resource.
h250Skalarprodukt75Programmgerüst211ResourceView247,261,Smalltalk12Programmierung276Solidbrush220objektorientiert11,Ressourcen237Speicherbereicheauer-36,121,207Ressourcen-Datei239halbderKlasse56Projekt15,121,213,259Ressourcen-Editor237Speicherlücke46aktualisieren271Ressourcensymbole316Speicherplatz,40,64Projektinformationen268Return-Taste291Speicherplatz-VerwaltungProjektname260RGB21923Propertypage238RTTI202Speicherplatzanforde-protected27,88,94,104RUNTIME_CLASS306rung,nichterfüllbarePrototyp17,42Rückgngig293168Prprozessor-OperatorenSchablonen155Splitterbars30559Schnittstelle207Splitter-Windows304PS_DASHDOT221derKlasse30,115SpteBindung107PS_DASHDOTDOT221Schnittstellen-FunktionenStack55,109,136,167PS_DOT22126entladen170PS_SOLID221Schwerpunkt84Stack-Klasse135,159public26sm260Standard-Konstruktor31,Punktoperator59Seitenansicht260,26476,89,90,94push136,139SelectObject220Standardausgabe14Quellcode-Browser262SendMessage243Standardeingabe14QuickWinapplication15Serialization270,295Standardflchen83Standardschaltflche291Radiobuttons278Serialize(Member-static97,126read193Funktion)295StatischeBindung109ReadMe.
txt260seCnew_handler168StatischeDaten-ElementeRectangle219,314seCterminate17097Redundanz111,118,128SetBkColor221initialisieren98SetCheck245KonsistenzderDatenSetCurSel323StatischeMember-111Funktionen97SetHorizontalExtent327338SachverzeichnisStatischeMomente85Typ-Konvertierung64,Views265Statuszeile241,26070virtual108,116Statuszeilentext238,276Typ-Parameter156unerlaubteStdAfx.
cpp271typedef-Anweisung136Verwendung126StdAfx.
h270typeid202,204VirtuelleMember-Steuerelement-IDs280berladbareOperatorenFunktion107Steuerelemente247,27859hinzufügen274streampos196berladen47,207VirtuellerDestruktorStringTable237desAdditions-114,126String-Klasse40operators70Visualworkbench15String-Ressourcen237desZuweisungs-Vorab-Deklaration164struct26operators61VorcompilierteStrukturen17,26oderDefault-Header-Datei271switch-Anweisung125Argumente49Vorlagen155SymbolischeTypen165vonFunktionen47Vorrangregeln59Symbolleiste293vonOperatoren58Weg-CastenvonSystem-Zeichensatz250UmschlieendesKonstantheit154Taborder249Rechteck222,314Win32Application213TabbedTextOut287Undo293Win32StaticLibrary121Tabulator-ReihenfolgeUNIX13,15Windowsconsole249,279,319UnrerOperator59,77,application208Tail-Pointer13579WindowsMessage209template156Updatehandler244Windows-API21OTemplates155UPDATE_COM-Windows-Programmie-TemporresObjekt65MAND_UI284rung208terminate170UpdateAllViews285windows.
h211TextEigenschaften248UpdateData252WinMain209Text-Attribute221UpdateWindow217WM_CHAR209Textfarbe221Uptodate-Indikator112,WM_CLOSE243Textfeld248128WM_COMMAND209,TEXTMETRIC287Usercoordinates225242TextOut263,287using-Deklaration206WM_CREATE209theApp212,261using-Direktive206WM_INITDIALOG252,this-Pointer61,99,153V-Table109,198,200320throw170Variablen-DefinitionenWM_INITMENUPOPUPTilde3116244tmAveCharWidth287Vektorrechnung75WM_LBUTTONDOWNtmExtema1Leading287Vererbung83,207209tmHeight287undKonvertierungWM_MOUSEMOVEToolbar-Buttons293102209Tooltip294VerketteteListe93,135WM]AINT209,214,Transformation258Verschachtelte262TRANSPARENT221Datentypen163WM_QUIT209try170Versions-Nummer299write193Typ-ErmittlungzurVertikoBildlauf319Wysiwyg237Laufzeit202Viewcore.
cpp262Zeichenbereich218Typ-Information194SachverzeichnisZeichenstift221ZeichnenebenerFlchen232Zentralprojektion257ZugriffstasteEigenschaften316ZuweisungabgeleiteterKlassen102Zuweisungansichselbst62Zuweisungsoperator36,45,56,58,61,131undCopy-Konstruktor58339DankertPraxisder(-ProgrammierungfürUNIX,DOSundMS-Windows3.
1/95/NTVonProf.
Dr.
-Ing.
habil.
JürgenDankertFachhochschuleHamburg1997.
278Seiten.
16,2x22,9cm.
(Informatik&Praxis)Kart.
DM44,80S327,-/SFr40,-ISBN3-519-02994-4DasBuchwendetsichsowohlanStudentenallerFachrichtungen,indenendieC-Programmierungbe-handeltwirdalsauchanPraktiker,dieProgrammierkenntnisseimSelbststudiumerwerbenbzw.
ver-tiefenwollen.
DerAnfangererlangtbeimDurch-arbeitenderBeispiel-ProgrammerelativschnelldieFhigkeiten,eige-neProgrammezuschreiben.
DiestrengenRegelneinerhherenProgrammiersprachestehendabeizunchstnichtimMittelpunkt,obwohlsiezwangslufigbeachtetwerdenmüssen.
Anhandderaus-führlichenBeispiele,andenenSinn,ZweckundAuswirkungeinerProgramm-Konstruktionverdeut-lichtwerden,wirddemLeserdanndiekompletteInformationdarüberzugnglichgemacht.
DerLeser,derVorkenntnissebe-sitzt,kannsehrschnellzudenPraxisderC-ProgrammierungEHB.
G.
TeuboerStuttgartanspruchsvollerenKapitelnvor-dringen.
File-Operationen,dyna-mischeSpeicherplatzverwaltung,ArbeitenmitverkettetenListenundbinrenBumen,rekursiveProgrammierung,betriebssystem-spezifischeOperationenundeineEinführungindieWindows-Pro-grammierungsinddieThemen,diefüreineffektivesArbeitenmitderSpracheCbesondersinteressantsind.
AusdemInhaltBetriebssysteme,Programmierspra-chen-HilfsmittelfürdieC-Pro-grammierung-GrundlagenderProgrammierspracheC-ArbeitenmitLibraries-FortgeschritteneProgrammiertechniken-File-Ope-rationenundSpeicherplatzver-waltung-Strukturen,verketteteListen-Rekursionen,Baumstruk-turen,Dateisysteme-GrundlagenderWindows-Programmierung-Ressourcen-CvertiefenoderC++lernen-AnhangA:EinBlickindieSpeicherzellen-AnhangB:StackundHeapPreisnderungenvorbehalten.
B.
G.
TeubnerStuttgart.
Leipzig
ParkInHost主机商是首次介绍到的主机商,这个商家是2013年的印度主机商,隶属于印度DiggDigital公司,主营业务有俄罗斯、荷兰、德国等机房的抗投诉虚拟主机、VPS主机和独立服务器。也看到商家的数据中心还有中国香港和美国、法国等,不过香港机房肯定不是直连的。根据曾经对于抗投诉外贸主机的了解,虽然ParkInHost以无视DMCA的抗投诉VPS和抗投诉服务器,但是,我们还是要做好数据备...
Hostio是一家成立于2006年的国外主机商,提供基于KVM架构的VPS主机,AMD EPYC CPU,NVMe硬盘,1-10Gbps带宽,最低月付5欧元起。商家采用自己的网络AS208258,宿主机采用2 x AMD Epyc 7452 32C/64T 2.3Ghz CPU,16*32GB内存,4个Samsung PM983 NVMe SSD,提供IPv4+IPv6。下面列出几款主机配置信息。...
月付/年付优惠码:zji 下物理服务器/VDS/虚拟主机空间订单八折终身优惠(长期有效)一、ZJI官网点击直达ZJI官方网站二、特惠香港日本服务器香港大埔:http://hkdb.speedtest.zji.net/香港葵湾:http://hkkw.speedtest.zji.net/日本大阪:http://jpsk.speedtest.zji.net/日本大阪一型 ...
declare_serial为你推荐
在线漏洞检测如果检测网站是否有漏洞?打开网页出现错误网页出现错误怎么解决?要最简单的那种快速美白好方法快速美白方法bluestacksBlueStacks安卓模拟器官方版怎么用?开机滚动条电脑开机启动滚动条时间长怎么办?ios7固件下载ios 7及以上固件请在设备上点“信任”在哪点?2012年正月十五山西省太原市2012年正月十五活动的相关情况宕机宕机是什么意思?ios系统iOS系统是什么网页打开很慢为什么打开网页很慢
vps代理 河南vps 域名服务器的作用 新网域名解析 联通c套餐 cpanel主机 godaddy优惠码 嘉洲服务器 创梦 web服务器的架设 100m空间 域名转接 服务器是干什么的 1g空间 免费phpmysql空间 网页提速 便宜空间 帽子云排名 lamp是什么意思 国内空间 更多