- 博客(0)
- 资源 (19)
- 收藏
- 关注
Visual.C++.NET托管扩展编程英文版
The most immediately obvious feature of .NET is the runtime, which Microsoft calls the common language runtime. The concept of a runtime is not new to Microsoft technologies—Visual Basic applications have always carried around the baggage of the Visual Basic runtime, and Microsoft’s foray into Java brought about the Microsoft Java Virtual Machine (JVM). But unlike the Visual Basic runtime and the JVM, the .NET runtime is not constrained to a specific language. Both Microsoft and third-party companies have produced several languages that can produce code to run under the .NET runtime. Some, such as C#, are new languages, and others use the syntax of existing languages. Microsoft Visual C++ .NET is an existing language that has been extended to produce .NET code, and these extensions are called the Managed Extensions for C++.
The Managed Extensions allow C++ classes to take advantage of .NET garbage collection and memory protection. More important, they enable C++ code to access the .NET Framework class library and libraries written by any of the other .NET-enabled languages; and other languages can use managed libraries written in C++. No longer do C++ developers need to use myriad technologies such as COM, DLL exported functions, and template libraries to get access to the libraries they need to create a fully featured application; just about all the necessary library code is available as .NET classes in the .NET Framework class library.
The Managed Extensions essentially define a subset of the C++ language—it looks like C++, and it smells like C++, but it is really .NET. You might be asking yourself, “If .NET allows me to choose between a multitude of languages, why should I use C++ to write my .NET code?” C++ has always been a systems language, and it gives you the power and flexibility to produce truly innovative solutions. This ethos has been carried over to the Managed Extensions, in which you have not only the complete features of the .NET runtime and class
2011-05-14
Advanced_Qt_Programming_-_Creating_Great_Software_with_C++_and_QT4
qt4高级编程英文版
Qt as a good tool and class library is only half the story behind its success. You
also need good documentation, tutorials, and books. After all, the goal was to
make life easier for developers.
2011-01-02
OpenMP Application Program Interface
Copyright © 1997-2008 OpenMP Architecture Review Board.
Permission to copy without fee all or part of this material is granted,
provided the OpenMP Architecture Review Board copyright notice and the
title of this document appear. Notice is given that copying is by permission
of OpenMP Architecture Review Board.
2010-12-13
c++ win32线程同步5大方案例程
本人用c++实现的win32线程同步方案归纳,简洁明了,只用做给新手的基本演示,创建线程所用函数为微软c运行时库的_beginthreadex,是微软最推荐使用的函数。
总共5种线程同步方案:事件、信号量、全局变量、临界区、互斥量。
2010-12-06
The.Elements.of.Cpp.Style
The Elements of C++ Style is for all C++ practitioners, especially
thoseworking in teamswhere consistency is critical. Just as Strunk
andWhite’s The Elements of Style provides rules of usage for writ-
ing in the English language, this text furnishes a set of rules for
writing in C++. The authors offer a collection of standards and
guidelines for creating solid C++ code that will be easy to under-
stand, enhance, and maintain.
2010-11-06
GDI+_SDK参考(翻译版本)
Microsoft Windows GDI+ 是为 C/C++ 开发者提供的一个基于类的应用程序编程接口( API ) 。 它
使 得 程序可以同时在视频显示器和打印机上使用图形和格式化文本 。 基于 Microsoft Win 32 的 应用 程序不
能直接访问图形硬件,而是通过 GDI + 来协调设备驱动和程序动作 的交互 。 GDI + 同样支持 Microsoft
Win64 。
2010-11-05
Visual C# 2005 技巧问题解决方案
For my fabulous wife Elena and my two lovely daughters, Anya and Alexia.
Without your love and support, this book would not have been possible.
Allen Jones
2010-11-05
Database Programming with JDBC and Java 2th Edition
I began writing the first edition of this book in May 1996 as Java™ celebrated one of its first major
rites of passage, the inaugural JavaOne conference. The conference's underlying theme was Java's
transition from an applet language to a hard-core computing environment. In the time since that
conference, that promise has become a reality. This book captures a small piece of that reality: Java
as a language for enterprise computing.
2010-11-05
《C#网络核心编程》
本书是关于C#网络开发的教材,主要包括三个方面内容,首先简要介绍了有关C#网络开发基础知识;接着讲解基础服务器开发、基础客户端开发、FTP开发、SMTP开发、POP3开发和远程控制开发;最后是高级应用,包括win32网络组件开发、WEB数据库基础、Win32一部套接字数据库开发、XML Web Services开发以及一个完整的分布式网络应用程序开发实例。<<
2010-11-05
WinRunner tutorial
Welcome to the WinRunner tutorial, a self-paced guide that teaches you the
basics of testing your application with WinRunner. This tutorial will familiarize you
with the process of creating and running automated tests and analyzing the test
results.
2010-11-05
winsock规范及应用
本书适应了Windows、Internet及计算机网络普及的潮流,介绍了一套在Windows下网络编程的规范-Windows Sockets。这套规范是Windows下得到广泛应用的、开放的、支持多种协议的网络编程接口。从1991年的1.0版到1995年的2.0.8版,经过不断完善并在Intel、Microsoft、Sun、SGI、Informix、Novell等公司的全力支持下,已成为Windows网络编程的事实上的标准。为使读者能够充分理解和应用这套规范,本书不但对Windows Sockets 1.1及2.0规范作了较为详尽的介绍,还结合了作者的实际工作,给出了具有实际应用价值的程序实例。书中的内容包括:Windows Sockets规范1.1版及2.0.8版介绍;Windows Sockets网络编程指导和具体应用实例;Windows Sockets规范1.1版及2.0.8版库函数参考等。 本书体系完整,文字流畅,可供从事网络应用开发的工程技术人员和大专院校师生参考。
2010-09-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人