侯捷:搞Windows程序设计我们需要啥

news/2024/7/20 13:20:16 标签: 内存管理, c/c++
 

    侯捷:搞Windows程序设计我们需要啥

如果你是一位资深的Windows程序员,相信你对Jeffrey Richter一定不会陌生,是不是有些崇拜和景仰?如果你是一位刚涉足这个领域的Windows程序员,Jeffrey Richter是何许人也许你还不能立刻回答上来,但是Windows via C/C++5E这本书您一定很熟悉。这本Windows程序设计领域内的圣经曾经影响了并还在影响着无数Windows程序开发者。

台湾著名的技术作家侯捷老师说:“Windows程序设计有两方面的资源是不可或缺的,一是MSDN,另一个便是本书。”侯老师字字真言,从这句话里足以看出这本书的分量。C/C++用户协会前主席Francis Glassborow也对Windows程序员提出了忠告:“如果想在Windows编程方面更上一层楼,你迟早需要好好阅读并领会本书的内容。”

 

 

图灵公司应广大读者的要求出版了该书的5

本书是Windows程序设计领域广受推崇的圣经级著作。书中深入剖析了Windows程序员必须掌握的底层实现机理,通过大量贴近实战、精心编写的代码,详细阐述了Windows的各种基本要素,如字符和字符串、内核对象、进程、作业、线程、纤程、内存管理DLL和异常处理等。

新版做了较大幅度的更新。一些章节(如第11章)全面重写,其他章节也有重要修订,以涵盖Windows最新版本(Windows VistaWindows Server 2008)的核心特性,支持64Windows。代码主要用C++进行了全面改写,更加简明易懂。

作者简介

Jeffrey Richter  全球享有盛誉的微软技术专家,著名技术咨询和培训公司Wintellect创始人之一,MSDN Magazine杂志特邀编辑。多年来,他担任微软各开发团队顾问,参与了微软的许多关键产品包括各版本WindowsVisual StudioMicrosoft Office.NET框架的设计和编程。他撰写了一系列著作,包括本书和《深入理解.NET》(第2英文版,人民邮电出版社,2008),都堪称技术图书的典范,影响了一代Windows程序员,并因此荣获微软公司社区最高技术荣誉微软软件传奇人物Software Legend)称号。

Christophe Nasarre 知名技术专家,MSDN Magazine杂志专栏作者。现在著名商业智能公司BusinessObjects任开发经理,负责开发桌面和基于Web的商业智能解决方案。他擅长Windows.NET底层开发,曾经编写过许多著名的底层工具。


http://www.niftyadmin.cn/n/504787.html

相关文章

C语言 | 优雅的点

1024G 嵌入式资源大放送!包括但不限于C/C、单片机、Linux等。关注微信公众号【嵌入式大杂烩】,回复1024,即可免费获取! 题目描述:小易有一个圆心在坐标原点的圆,小易知道圆的半径的平方。小易认为在圆上的点…

菜鸟学PHP之Smarty入门

刚开始接触模版引擎的 PHP 设计师,听到 Smarty 时,都会觉得很难。其实笔者也不例外,碰都不敢碰一下。但是后来在剖析 XOOPS 的程序架构时,开始发现 Smarty 其实并不难。只要将 Smarty 基础功练好,在一般应用上就已经相…

java ssh获取linux文件,Java SSH Linux 取得fingerprint

//使用第三方類庫//https://code.google.com/p/ganymed-ssh-2/import java.io.IOException;import ch.ethz.ssh2.Connection;import ch.ethz.ssh2.ConnectionInfo;import ch.ethz.ssh2.KnownHosts;import ch.ethz.ssh2.ServerHostKeyVerifier;public class SSHTest {public sta…

C语言 | 整数翻转

1024G 嵌入式资源大放送!包括但不限于C/C、单片机、Linux等。关注微信公众号【嵌入式大杂烩】,回复1024,即可免费获取! 题目: 对于一个整数X(1 ≤ x、y ≤ 1000),定义操作rev(X)为将X按数位翻转过来&#x…

ASP.NET DEMO 8 为 GridViewDataGrid 整行添加服务器事件

GridView/DataGrid 本身均支持行选择事件(通过设置Button/LinkButton.CommandName"Selected",并在 SelectedIndexChanged 事件中处理)。 然而,有时候我们希望用户点击 GridView/DataGrid 一行中任意位置都可以实现触发一…

linux 四邻游戏,四邻的意思

四邻词语四邻拼音s ln四邻基本意思◎ 四邻 sln[one’s near neighbours] 周围的邻居;左邻右舍街坊四邻四邻意思精修版1. 犹四辅。天子左右的大臣。《书益稷》:“予违汝弼,汝无面从,退有后言,钦四邻。” 孔 传:“四近前…

C语言 | 使用Notepad++来写代码

1024G 嵌入式资源大放送!包括但不限于C/C、单片机、Linux等。关注微信公众号【嵌入式大杂烩】,回复1024,即可免费获取! 本文介绍的是Notepad(编辑器)与MinGW(工具集,包含gcc&#xf…

杭州三汇linux面试题,如何在linux下安装三汇板卡驱动程序-杭州三汇.doc

如何在linux下安装三汇板卡驱动程序-杭州三汇如何在linux下安装三汇板卡驱动程序找到Linux内核对应的驱动版本。#cat /proc/version该命令能获取Linux系统内核及gcc编译器版本;tar –jxvf CtiLinux5.0.10-2.6.23.1-42.fc8-i686.tar.bz2(技巧:名字太长可以…