图书介绍

Visual C++ NET语言参考手册PDF|Epub|txt|kindle电子书版本网盘下载

Visual C++ NET语言参考手册
  • (美)微软公司著;商丽媛等译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302059462
  • 出版时间:2002
  • 标注页数:730页
  • 文件大小:21MB
  • 文件页数:753页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Visual C++ NET语言参考手册PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第Ⅰ部分 关键字、修饰符和语句3

第1章 关键字3

1.1 _alignof关键字3

1.2 _asm关键字4

1.3 _assume关键字5

1.4 _based关键字7

1.5 _cdecl关键字8

1.6 _declspec关键字9

1.7 _event关键字11

引言13

1.8 _except关键字14

1.9 _fastcall关键字16

1.10 _finally关键字17

1.11 _forceinline关键字19

1.12 _hook关键字21

1.13 _identifier关键字23

1.14 _if_exists关键字23

1.15 _if_not_exists关键字25

1.16 _inline26

1.17 _int8、_int16、int32和_int64关键字28

1.18 _interface关键字29

1.19 _leave关键字32

1.20 _m64关键字33

1.22 _m128d关键字34

1.21 _m128关键字34

1.23 _m128i关键字35

1.24 _multiple_inheritance关键字35

1.25 _noop关键字36

1.26 _raise关键字37

1.27 _single_inheritance关键字38

1.28 _stdcall关键字39

1.29 _super关键字40

1.30 _unhook关键字41

1.31 _uuidof关键字43

1.32 _virtual_inheritance关键字44

1.33 _w64关键字45

1.34 bool关键字46

1.35 break关键字47

1.36 case关键字48

1.37 catch关键字50

1.38 char关键字55

1.39 class关键字57

1.40 const关键字59

1.41 const_cast关键字59

1.42 continue关键字60

1.43 default关键字61

1.44 delete关键字64

1.45 deprecate关键字65

1.46 dllexport和dllimport关键字65

1.47 do关键字66

1.48 double关键字67

1.49 dynamic_cast关键字69

1.50 else关键字72

1.51 enum关键字73

1.52 explicit关键字77

1.53 extern关键字79

1.54 false关键字81

1.55 float关键字81

1.56 for关键字83

1.57 friend关键字86

1.58 goto关键字86

1.59 if关键字87

1.60 inline关键字88

1.61 int关键字90

1.62 long关键字92

1.63 mutable关键字94

1.64 naked关键字95

1.65 namespace关键字96

1.66 new关键字98

1.67 noinline运算符101

1.68 noreturn101

1.69 nothrow关键字102

1.70 novtable关键字102

1.71 operator关键字103

1.72 private关键字107

1.74 protected关键字109

1.73 property关键字109

1.75 public关键字111

1.76 register关键字112

1.77 reinterpret_cast关键字112

1.78 retum关键字113

1.79 selectany关键字114

1.80 short关键字116

1.81 signed关键字118

1.82 sizeof关键字119

1.83 static关键字121

1.84 static_cast关键字123

1.85 struct关键字125

1.86 switch关键字127

1.87 template关键字129

1.88 this关键字133

1.89 thread关键字135

1.90 throw关键字137

1.91 true关键字142

1.92 try关键字142

1.93 try-except关键字147

1.94 try-finally关键字149

1.95 typedef关键字151

1.96 typeid关键字153

1.97 typename关键字154

1.98.1 声明联合155

1.98 union关键字155

1.98.2 使用联合156

1.99 unsigned关键字157

1.100 using关键字158

1.100.1 using声明158

1.100.2 using指令165

1.101 uuid关键字166

1.102 virtual关键字167

1.103 void关键字167

1.104 volatile关键字170

1.105 while关键字170

第2章 控制对类成员的访问172

3.1 基寻址173

第3章 微软专用的修饰符173

3.1.1 基指针_based语法174

3.1.2 基指针174

3.2 _cdecl调用约定175

3.3 _stdcall调用约定176

3.4 _fastcall调用约定177

3.5 _declspec调用约定178

3.5.1 deprecated属性179

3.5.2 dllexport和dllimport属性179

3.5.3 naked属性180

3.5.4 noinline属性180

3.5.5 noreturn关键字180

3.5.6 nothrow属性181

3.5.7 novtable属性182

3.5.8 property属性182

3.5.9 selectany属性183

3.5.10 thread关键字184

3.5.11 uuid属性186

3.6 _w64调用约定187

第4章 语句188

4.1 带标记语句189

4.2 表达式语句190

4.3 空语句190

4.5 选择语句191

4.4 复合语句191

4.5.1 if-else语句192

4.5.2 _if_exists语句192

4.5.3 _if_not_exists语句193

4.5.4 switch语句193

4.6 迭代语句196

4.6.1 while语句196

4.6.2 do-while语句197

4.6.3 for语句198

4.7 跳转语句201

4.7.1 break语句201

4.7.2 continue语句202

4.7.3 return语句202

4.7.4 goto语句203

4.8 声明语句204

4.8.1 自动对象的声明205

4.8.2 静态对象的声明207

第Ⅱ部分 C++特性213

第5章 运算符重载213

5.1 运算符重载的通用规则215

第6章 C++运算符219

6.1 加法类运算符221

6.2 赋值类运算符222

6.3 按位异或运算符^225

6.4 同或运算符|225

6.5 逗号运算符,226

6.6 条件运算符?227

6.7 逻辑与运算符?228

6.8 逻辑或运算符‖229

6.9 乘法类运算符230

6.10 指向成员的指针类运算符232

6.11 下标运算符[]234

6.12 函数调用运算符()236

6.13 转换运算符()237

6.14 成员访问运算符237

6.15 后缀增量运算符和后缀减量运算符238

6.16 引用运算符?240

6.17 关系运算符241

6.18 相等类运算符242

6.19 范围解析运算符∷243

6.20 移位类运算符243

6.21 间接引用运算符?244

6.22 address-of运算符?245

6.23 逻辑非运算符!247

6.24 求补运算符~248

6.25 前缀增量运算符和前缀减量运算符249

6.26 sizeof运算符250

6.27 delete运算符252

6.28 new运算符253

aggregatable属性256

第7章 属性化编程256

aggregates属性257

appobject属性259

async_uuid属性260

bindable属性260

call_as属性262

case属性263

coclass属性264

com_interface_entry属性265

control属性268

cpp_quote属性268

custom属性269

db_accessor属性270

db_column属性271

db_command属性273

db_param属性279

db_source属性281

db_table属性282

default属性283

defaultbind属性285

defaultcollelem属性286

defaultvalue属性286

defaultvtable属性288

dispinterface属性289

displaybind属性289

dual属性290

emitidl属性291

entry属性292

event_receiver属性292

Event_source属性294

export属性294

first_is属性295

helpcontext属性296

helpfile属性297

helpstring属性297

helpstringcontext属性298

helpstringdll属性298

id属性299

hidden属性299

idl_module属性300

idl_quote属性301

iid_is属性303

immediatebind属性304

implements_category属性304

import属性305

importidl属性305

importlib属性306

in属性307

Include属性307

last_is属性308

includelib属性308

lcid属性309

length_is属性310

library_block310

licensed属性311

local属性311

max_is属性312

module属性312

ms_union属性315

no_injected_text属性316

nonbrowsable属性316

noncreatable属性317

odl属性318

nonextensible属性318

object属性319

oleautomation属性319

optional属性320

out属性320

pointer_default属性321

pragma属性321

progid属性322

propget属性323

propput属性323

public属性324

ptr属性324

propputref属性324

range属性325

rdx属性326

readonly属性327

ref属性328

registration_script属性329

requestedit属性330

requires_category属性330

restricted属性331

retval属性332

satype属性332

size_is属性333

string属性334

source属性334

support_error_info属性335

switch_is属性336

switch_type属性336

synchronize属性337

threading属性338

transmit_as属性339

uidefault属性340

unique属性341

usesgetlasterror属性341

uuid属性342

vl_enum属性342

vararg属性343

version属性344

vi_progid属性344

wire_marshal属性345

第8章 声明346

8.1 说明符347

8.1.1 存储类说明符348

8.1.2 函数说明符350

8.1.3 typedef说明符356

8.1.4 friend说明符360

8.1.5 C++类型说明符360

8.2 const和volatile声明365

8.2.1 const关键字366

8.2.2 volatile关键字368

8.3 C++枚举声明369

8.3.1 枚举器常量的定义373

8.3.2 转换和枚举类型374

8.4 链接规范375

8.5 命名空间声明377

8.5.1 namespace声明377

8.5.2 命名空间别名381

8.5.3 定义命名空间成员381

8.5.4 using声明382

8.5.5 using指令389

8.5.6 显式限定390

9.1 声明符概述391

第9章 声明符391

9.2 类型名称393

9.3 C++抽象声明符394

9.3.1 多义性解决方案395

9.3.2 指针395

9.3.3 引用397

9.3.4 指向成员的指针404

9.3.5 继承关键字407

9.3.6 数组408

9.3.7 函数声明412

9.3.8 默认参数418

9.3.9 C++函数定义420

9.3.10 带可变参数列表的函数420

9.3.11 初始值设定项423

第10章 类、结构和联合430

10.1 类概述431

10.2 类名441

10.2.1 声明类名以及访问类名442

10.2.2 typedef语句和类443

10.3 类成员443

10.3.1 类成员声明的语法445

10.3.2 在成员列表中声明未确定大小的数组446

10.3.3 类成员数据的存储447

10.3.4 成员命名限制447

10.4 成员函数448

10.4.1 成员函数概述450

10.4.2 this指针451

10.5 静态数据成员456

10.6 联合458

10.7 C++位域461

10.8 嵌套类声明462

10.9 类范围中的类型名称466

第11章 派生类467

11.1 派生类概述467

11.2 单一继承468

11.3 多重继承471

11.4 多重基类472

11.5 虚拟基类473

11.6 虚函数476

11.7 显式重载481

11.8 抽象类486

11.9 范围规则总结488

第12章 预处理器490

12.1 预处理器指令490

12.1.1 #define指令491

12.1.2 error指令493

12.1.3 #if、#elif、#else和#endif指令493

12.1.4 #ifdef和#ifndef指令496

12.1.5 #import指令497

12.1.6 #include指令498

12.1.7 #line指令500

12.1.9 #pragma指令501

12.1.8 Null指令501

12.1.10 #undef指令502

12.1.11 #using指令503

12.2 预处理器运算符504

12.2.1 字符串化运算符(#)505

12.2.2 字符化运算符(#@)505

12.3 宏506

12.3.1 宏和C++507

12.3.2 预定义宏508

第Ⅲ部分 C++规范的托管扩展515

第13章 C++托管扩展规范515

13.1 简介515

13.2 托管类型概述516

13.3 托管扩展关键字517

13.3.1 _gc类517

13.3.2 _value类532

13.3.3 _gc接口540

13.3.4 _gc指针543

13.3.5 _gc引用556

13.3.6 委托557

13.3.7 事件560

13.3.8 System∷String565

13.3.9 _value枚举567

13.3.10 属性570

13.3.11 异常处理578

13.3.12 嵌套类581

13.3.13 托管类与非托管类的混合582

13.3.14 _abstract关键字585

13.3.15 _sealed关键字586

13.3.16 静态类构造函数587

13.3.17 托管运算符588

13.3.18 元数据593

13.3.19 _identifier关键字601

13.3.20 _typeof关键字601

13.3.21 为运行库编译代码602

13.3.22 不支持的特性603

附录A C++编译器选项605

附录B Visual C++链接器选项686

热门推荐