Programmieren in C++ Borland-Versionen: Ein Lehr- und by Henning Mittelbach

By Henning Mittelbach

Dieses Buch wendet sich in erster Linie an Umsteiger aus faster Pascal, aber durchaus auch an Anfänger ohne Vorkenntnisse. Die ersten Kapitel behandeln Datentypen, Kontrollstrukturen und den Umgang mit externen Dateien vor dem Hintergrund einfacher Algorithmen. Nach der Einführung von Funktionsbegriff und Zeigervariablen werden die Grundkenntnisse in umfangreicheren Programmbeispielen aus verschiedenen Anwendungsbereichen erörtert und gefestigt. Der Leser ist jetzt in der Lage, einfachere Programme aus anderen Sprachen in C++ lauffähig zu formulieren. In den Folgekapiteln wird das Paradigma des objektorientierten Programmierens in der BORLAND-IDE von C++ ausführlich dargestellt: Schrittweise werden Klassen eingeführt und im Prinzip der Vererbung miteinander verbunden. Die entsprechenden Lerninhalte werden ebenfalls anhand aussagekräftiger Beispiele dargestellt. Methodisch folgt das Buch dem bewährten Konzept des in mehreren Auflagen erschienenen Bandes Programmieren in faster Pascal vom selben Autor: weniger trocken systematisch, sondern mehr exemplarisch. Der textual content ist damit als Begleitmaterial zu Vorlesungen in technischen Fachrichtungen, aber gleichermaßen auch zum erfolgreichen Selbststudium geeignet.

Show description

Read more

Hardware Verification with C++: A Practitioner’s Handbook by Mike Mintz;Robert Ekendahl

By Mike Mintz;Robert Ekendahl

Written by way of verification engineers, Verification with C++: A Practitioner’s guide is a four-part journey of the way to accomplish object-oriented suggestions.
Part I makes the case for C++, and exhibits a typical verification approach utilizing object-oriented programming (OOP).
Part II provides open-source C++ libraries that let effective verification with C++ -- Teal, a C++ to Verilog interface, and Truss, a customary verification framework.
Part III specializes in OOP with examples from genuine verification projects.
Part IV places all of it jointly exhibiting whole block-level and system-level verification systems.
"The guide offers a transparent knowing of object-oriented programming, and the way it applies to verification. it truly is transparent to me that C++, including Teal and Truss, may perhaps shape a powerful platform for the subsequent iteration of verification."
Dr. Stanley Hyduke, CEO of Aldec, Inc.
"With this e-book i think convinced i will be able to represent a verification workforce which can make sturdy use of C++ for verification, with all of the optimistic effects i might desire for fulfillment. that may be a breakthrough!"
Bob Fredieu, vice president of study and improvement and Cofounder, Assertive Design
"Teal allow us to hit the floor working and concentrate on constructing our highbrow estate rather than simulation infrastructure. After winning ASIC tasks, we couldn’t be happier with its caliber, completeness and compactness."
Bennet Ih, ASIC Verification Lead, SigmaTel Imaging structures Group
"Hardware verification complexity has grown to be a software program attempt, requiring complicated strategies corresponding to OOP. With transparent suggestions and examples, this guide courses the reader in the course of the complexities of utilizing OOP to create testbenches. despite what language you employ, this e-book may also help sharpen your skills."
Chris Spear, Verification advisor, Synopsys, Inc., writer of SystemVerilog for Verification

Show description

Read more

JavaTech by Lindsey C.S., Tolliver J.S., Lindblad T.

By Lindsey C.S., Tolliver J.S., Lindblad T.

JavaTech is a realistic advent to the Java programming language with an emphasis at the positive aspects that profit technical computing. After proposing the fundamentals of object-oriented programming in Java, it examines introductory themes comparable to graphical interfaces and thread methods. It is going directly to overview community programming and develops internet client-server examples for projects equivalent to tracking distant units. the focal point then shifts to disbursed computing with RMI. ultimately, it examines how Java courses can entry the neighborhood platform and have interaction with undefined.

Show description

Read more

Symbian OS Explained. Effective C++ Programming For by STICHBURY JO

By STICHBURY JO

This publication explains the main positive factors of Symbian OS and may assist you to write down powerful C++ code. It makes a speciality of facets of excellent C++ sort that practice quite to Symbian OS.

21 goods are used to focus on specific elements of the working method and supply an easy and simple exploration of coding basics. utilizing instance code and outlines of top perform to deconstruct Symbian OS, the goods consultant you to what you have to and shouldn't do (and why), declaring commonly-made errors alongside the way in which.

applied sciences coated contain:

  • client-server structure
  • descriptors and dynamic bins
  • active items, threads and techniques
  • leaves, cleanup stack and 2-phase development
  • thin templates, reliable API layout, reminiscence optimization, debug and try macros
  • the ECOM plug-in framework

Symbian OS defined may be learn cover-to-cover or dipped into as a reference that would enhance your code type while programming with Symbian OS.

Show description

Read more