About: Windows Runtime is a research topic. Over the lifetime, 62 publications have been published within this topic receiving 591 citations. The topic is also known as: WinRT & Windows Runtime API.
TL;DR: This paper discusses the design and implementation of ET++, a homogeneous object-oriented class library integrating user interface building blocks, basic data structures, and support for object input/output with high level application framework components.
Abstract: ET++ is a homogeneous object-oriented class library integrating user interface building blocks, basic data structures, and support for object input/output with high level application framework components. The main goals in designing ET++ have been the desire to substantially ease the building of highly interactive applications with consistent user interfaces following the well known desktop metaphor, and to combine all ET++ classes into a seamless system structure. Experience has proven that writing a complex application based on ET++ can result in a reduction in source code size of 80% and more compared to the same software written on top of a conventional graphic toolbox. ET++ is implemented in C++ and runs under UNIX™ and either SunWindows™, NeWS™, or the X11 window system. This paper discusses the design and implementation of ET++. It also reports key experience from working with C++ and ET++. A description of code browsing and object inspection tools for ET++ is included as well. ET++ is available in the public domain.2
TL;DR: The authors describe the implementation of the runtime system, which provides the concurrency and communication primitives between objects in a distributed collection and includes a description and performance results on four benchmark programs.
Abstract: pC++ is a language extension to C++ designed to allow programmers to compose concurrent aggregate collection classes which can be aligned and distributed over the memory hierarchy of a parallel machine in a manner modeled on the High Performance Fortran Forum (HPFF) directives for Fortran 90. pC++ allows the user to write portable and efficient code which will run on a wide range of scalable parallel computer systems. The first version of the compiler is a preprocessor which generates Single Program Multiple Data (SPMD) C++ code. Currently, it runs on the Thinking Machine CM-5, the Intel Paragon, the BBN TC2000, the Kendall Square Research KSR-1, and the Sequent Symmetry. The authors describe the implementation of the runtime system, which provides the concurrency and communication primitives between objects in a distributed collection. To illustrate the behavior of the runtime system, they include a description and performance results on four benchmark programs.
TL;DR: The main part of the book is a complete tutorial for programming in Windows with C++ elements, class libraries and application frameworks.
Abstract: This guide brings together three topics in programming: Windows, application frameworks and C++. Application framework programming, a widely accepted approach on the Macintosh platform, represents a logical, time-saving and next step in programming for Windows, providing an examination of the technology and its implementation. The main part of the book is a complete tutorial for programming in Windows with C++ elements, class libraries and application frameworks. The programming language is Microsoft C/C++ Version 7.
TL;DR: This all-in-one reference helps you learn to: Use C++ for Windows, Mac, and Linux by using the CodeBlocks compiler Understand object-oriented programming Use various diagrams to design your programs Recognize how local variables are stored Use packages, notes, and tags effectively.
Abstract: Heres the easy way to learn how to use C++ C++, developed by Bjarne Stroustrup at Bell Labs, is one of the most widely used programming languages, with close to four million C++ programmers and growing. C++s popularity has earned it a spot as part of the Standard Library. Fully updated for the new C++ 2009 standard, C++ All-in-One for Dummies, 2nd Edition compiles seven books into one. This guidebook covers key topics like an introduction to C++, understanding objects and classes, fixing problems, advanced programming, reading and writing files, advanced C++, and building applications with Microsoft MFC. If you're a C++ newbie, start with Book I. But if youre experienced with C++, simply jump in anywhere to learn more! This all-in-one reference helps you learn to: Use C++ for Windows, Mac, and Linux by using the CodeBlocks compiler Understand object-oriented programming Use various diagrams to design your programs Recognize how local variables are stored Use packages, notes, and tags effectively Make a class persistent Handle constructors and destructors With over 25,000 sold of the previous bestselling edition, this second edition with a bonus CD makes C++ easier to understand. Its a perfect introduction for new programmers and guide for advanced programmers. Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
TL;DR: Key features of this technology are its support for semantic queries -- queries that make use of the C++ semantics to interpret information about programs; its use of rules for describing the relations between the program symbols; and its capability to browse remote databases across a network.
Abstract: In this paper we describe the high-level architecture for a distributed static analyzer for the C++ programming language. Key features of this technology are its support for semantic queries -- queries that make use of the C++ semantics to interpret information about programs; its use of rules for describing the relations between the program symbols; and its capability to browse remote databases across a network.