C\C++最新精华贴(集合)

引用请注明出处:http://bbs.51cto.com/thread-887330-1.html

【更新历史】# _5 y) T7 x’ B  ~

【2012年03月01日】
VS2010下的FLTK图文教程
4 `/ H# e( Z’ v+ m
【2012年02月25日】

常见排序算法实现

【2012年02月11日】

C++左值详解
【2012年01月11日】初学软件工程,模拟图书预订系统0 j7 C$ w! U5 X’ k: _) J8 m2 B. S0 Y
【2011年12月20日】C++虚函数表详解
【2011年12月10日】《C++ 标准程序库 侯捷译》  G! b# u3 o5 ~- i
【2011年12月03日】《数学之美与浪潮之巅》
【2011年11月14日】《C++ template》. B1 r6 y5 m3 ^  J0 A
【2011年11月09日】《深度探索C++对象模型》, c9 q* B3 a) H1 m
【2011年11月07日】深入理解指针的奥义

——————————————————————————–

●C\C++学习方法

●语言精粹

: ^* h) Y& ]$ @( a

——学语言究竟学什么

——C++左值详解! q4 F5 q8 O; d9 P- ^; E/ B

——浅谈程序员的数学修养

  P- d$ O) P8 o2 E, }9 \

——C++虚函数表详解

——学习C++从入门到精通的的十本最经典书籍

6 D5 o& Q. W) c4 t% c

——深入理解指针的奥义

+ D# t3 s# `( J3 |

——C语言初学者的困惑–如何由dos向windows转变

: N! L2 B1 J7 I0 N! C
: U8 {# @+ o$ `

——C\C++指针的高级声明

, o+ m: }3 R4 y/ e9 l! l2 M
# Q# ~2 c* t4 m% }

——C语言学习者的18颗地雷

●经典算法

3 v( Q. i6 ~& o
# j  ^  j9 a1 c% x

——C++const用法一摘

6 q9 g0 P/ _’ |7 y0 k- N, D# c$ `; K

——常见排序算法实现& f1 r! |- c” e2 p( ^% \

——C++运算符重载探讨

2 }) M” P! {  C+ O( |9 K

——md5加密算法的C(C++)代码实现

4 i/ X. O) H9 a’ V4 S3 o’ n8 C0 Q

——深入理解sizeofoperator

——贝赛尔曲线的拆分算法

  g  S2 l7 F7 `/ p- k

——指针(详解)

& c’ D! o0 C$ i! `( A
0 k7 E1 Z2 q% S’ _5 L

——直方图变换图像处理技术

) i! k9 u% g& F  S4 W5 I: @

——浅析malloc()的几种实现方式

– ^’ V/ B” u+ @6 O1 N9 ^) |. o’ P  q

——各种排序算法

$ R4 m+ D! J! r5 O& S” m7 J

——Windows编程参考--消息

, A# p* i+ s’ o9 G, x

——汉字编码及区位码查询算法

2 C! j3 d5 z5 h1 N

——Windows消息机制

3 U9 c% b# H1 D3 J” {‘ }. S

——C语言常用排序全解

3 ]: X) z5 S6 V5 C# O
) O) Z1 W0 S& J* O. g” r+ U

——Windows消息大全

9 j4 Y0 o- m4 r+ b8 x5 P
) j” `# Q7 I% B

——计算机如何处理浮点数(转载)

( s7 C$ f! w4 s3 H  H6 O  h/ z  Y- Y

——Windows消息ID大全

9 u, T’ u& \2 H; L

——CRC算法原理及C语言实现

* N5 [  J8 G$ R& I# R3 m’ D. J7 w

——理解Windows消息循环

‘ p7 }2 h  d3 x# r8 X6 r# T+ |

——内码转换

, Q$ M4 f& e9 M& B0 _

●精品资源

4 E! F* {5 M) o# X* E

——VC的数据类型及数据类型转换

2 d” _4 H* x  `1 `
9 }  t% f! m& o: O9 q8 E* V

——《C++ 标准程序库 侯捷译》3 t’ l) W7 m* U/ y

——理解C++—变量与常量

% G& c” {, ~* b. c: f
5 ]* {+ |2 V1 w

——《数学之美与浪潮之巅》

$ d9 q. l9 F: L5 f

——C/C++文件操作总结

‘ N& M# P. Z3 D8 A; H

——《C++ template》

& A’ ]& [& o. B/ l! A2 A

——指向多维数组的指针变量

$ T) x4 V0 `8 G2 L* q

——《深度探索C++对象模型》

( G! S1 H4 ]: H9 j0 y& C% y* e) t! E

——CString操作指南

/ B0 k& r8 i  t4 H: {( E
1 D5 P! ^5 R’ ], y; _

——《C和指针》

6 b; u6 J2 a$ w0 L” z, Z( k( L
8 |. e2 a3 l8 u( v. y

——字节对齐详解

8 t4 r+ m. b, |0 S0 W7 e8 t: `0 |* \9 R

——Windows API函数大全(共2258个API函数)

2 x” X, e- N- S0 S# a
/ ^’ q1 X( O6 o” {( s

——转一篇有关const的文章

! h; }, m5 C% ~% S; f

——C++0x标准最终草案N3290

——C宏——智者的利刃,愚者的恶梦

1 E! ^( N0 g, S. v6 T

——《C++Primer4thEdtion》中英文对照

* _/ _5 h7 {, D- q; m
, r* a/ r9 M$ \, l& G9 j

——C语言字符串函数大全

——C\C++学习资料库

; ~8 N! b5 ~3 G; P; k. U- Q

——I/O流控制

——C语言库函数查询软件

# S( j: W3 ^” i

——C++string详解

: x” k$ B, n& D& r3 K2 M) f3 A” c( d% C. v

——《CppPrimer3rdEdition完美中文版》

1 ]2 r$ D$ n6 d. O+ f
& b1 E  f! ]+ M: G7 h) F+ G/ w

——C++的iostream标准库介绍+使用详解.

——数据库网络通讯

/ P; f* f) d+ x* I8 b
6 J8 L% \: F2 s* Q

——外部文件调用结构体变量

5 ^, C8 p8 }, |* r

——《C语言程序设计》谭浩强PDF

——bitset用法整理

——用C++链接ACCESS

, U% k& \, ]# `: t” w9 I

——指针和数组的一些介绍和操作

/ @7 H) X  }: X6 s/ R% o
+ n0 k* W” w” A1 ]- ?( p( W

——ISO/ANSIC标准译文与注解C/C++预处理部分

6 x6 @6 R& g3 l

——标准库bitset类型

1 g’ e) f! q2 G/ [4 }0 V
, J# }- T. K8 x

——C++高级参考手册

; A: G  m1 z# k

6 e9 L8 l; l- `/ q  d” f4 i# L

——C++STL程序员开发指南

” M9 j& @, x5 k( b) \2 y# r9 d. C

●推荐书籍

——C++程序调试实用手册

4 P* y1 F- g3 N+ A, v8 Q6 R  |9 L
8 x8 q) [3 o( l9 J% {, B

——《C++ 标准程序库 侯捷译》

——GB2312中的汉字编码规则

——《数学之美与浪潮之巅》

——一份不错的C++讲稿

——《C++ template》

7 U+ C; h1 _0 B0 o/ M0 Y

——C/C++文件操作总结

/ D3 A9 Z4 @% ?) Z9 ?

——《深度探索C++对象模型》

* Y1 D5 w: v1 p
1 I7 }7 V) j0 L$ D6 d6 m+ r# g

——中文MFC类库详解

6 |’ y+ Y; Q; a

——《C和指针》

8 e  t0 {& O# Y+ V( ^

——《你必须知道的495个C语言问题》(完整版本)

4 h0 s, {” Q1 B( j’ Z

——《C++Primer4thEdtion》中英文对照

——C++编程思想

6 e2 L. c0 Z. z5 q

——C++0x标准最终草案N3290

8 k3 c  E, Q. L2 \4 y’ R3 o2 S/ C

——C语言图像处理程序集

——给C语言朋友介绍一些好书

1 ~# `/ \) r& k) c” ~# P% r

——CRC算法原理及C语言实现

4 f  p! e. z. j+ u! k7 q: g

——《C++Primer3rdEdition中文版》

: |0 }2 D& ?- k5 h

——开放运算语言OpenCL中文文档

——《C语言程序设计》谭浩强PDF

——VC++编程指南

# |  `  L# c’ T’ E$ S- s( G1 S* l

——《ISO/ANSIC标准(C\C++预处理部分)》译文与注解

, Y+ B% S- P8 L5 t

——经典怀旧编译器(TURBOC、TURBOC++、TURBOPASCAL、DEV-C++)

——C++从入门到精通的十本最经典书籍

$ P; d) O$ b0 h( Y’ p6 z: `

——Ansi_C_standard

——Ansi_C_standard

9 k3 D  d7 L” T. v’ C1 ?- ~’ \

9 k+ [1 |8 i/ w1 k
7 L9 Y’ p* n6 a4 L, V

——C++编程思想

: D1 l0 \* V2 W; s( v

●其他

7 k! `7 \& ?8 b& R. B9 a
  s! {‘ `* H( J7 G

‘ O4 O5 }- Q2 T9 [
$ A1 a5 E’ o. l( @6 W( v

——【单片机与嵌入式系统】汇总

& x- A” E/ ^& g3 t

●精彩实践

  z- E( T9 J4 L( L

——GUI程序也能使用控制台窗口

. e, a% I) V9 y’ V

——VS2010下的FLTK图文教程” H( ~* F2 O* |! i) ~1 S

——C++程序编译

& S; {# @8 f1 R4 O, a. }& _- e

——初学软件工程,模拟图书预订系统

——C++0X的草案将很有可能在07年10月完成

$ }’ x) `; v6 N6 }& H
; V2 i: o3 ]6 L

——自己写的坦克大战AI

——Windows下C语言网络编程快速入门

9 E: \8 T) k( f- _+ P* M: P5 |
0 j2 o+ j) i8 o; v( ]: F

——简易模拟操作系统进程控制(C++实现)

( A5 j+ {3 B9 l

——Linux下C语言编程基础知识

0 x9 C5 Y4 q’ D2 M0 d
$ Q) i! |5 b  `% o& j/ s# h% ]

——用C++Builderw做Ftp服务器程序

1 U9 ^0 z* f- c2 D

——动态链接库编程(一)

——学生系统(练习单链表的好例子)

6 E” d1 C! M1 w% Y* K

——VC代码的编写和调试

  m& u7 Z( r  P1 g” W) D) X
7 I4 Z& V  c9 m+ H’ c’ Q

——用C++控制DVD/CD驱动器的开关

8 r( j; V: K! f; o5 d
2 C9 M9 I” p4 M( c) X7 U: x

——C++的效率浅析

——为CListBox加上智能水平滚动条

8 i/ O+ v’ v3 L8 y# I3 r  e2 v

——键盘扫描码大全

——如何创建一个不规则形状的窗口

9 l$ M’ J/ J’ S0 a* H

——软件编码规范

, C) Q$ G$ ~” c1 X1 Y
3 q- q. G- l; v3 s

——谈VC++中的Progress控件的使用

0 k/ J% V” _& L) ^5 d. [
# _6 h, K4 t# g# {4 s  p  Y

——VC++程序调试指南

  J: d( h% r$ S) R& l/ h1 z
5 }. _8 h2 i7 ~* G

——VC++环境下浮动工具条的编程

3 T5 A/ z( q  o

——字符编码简介

4 D% n; I, o. G. n/ T# k
) a1 O. g& X. |7 y% h5 D# x  g% M

——在VC中动态加载ODBC的方法

——国标码与区位码

# k1 S& x* s& T5 S7 M’ M

——VC++下使用ADO编写数据库程序

# N; q: e+ u’ C7 j; _1 e’ U2 q, l
6 [6 S/ s8 f. n( l” p/ \: o

——GB2312中的汉字编码规则

: l# T6 i  M( G” v. i1 ~

——VC中给树形控件的图标加上工具提示

, S$ q$ S” T  t: v1 ^- n  C
+ [  ]  X1 d9 B( _3 ]1 r# [

——常见的20种VC++编译错误信息

8 N% B’ ?$ _” v# n

——VisualC++中OpenGL编程入门

1 ~+ l6 Z, b8 Q6 A# T! ]: i

——自定义消息获取消息

, O8 |! s* ]2 _6 A. F2 c
8 n9 U( x3 k* w% ~

– c8 t( r6 H% H’ C’ K! X

——钩子的类型和实现

  u! S# @  f( I6 M
! W% Q7 J! [5 {# h; @1 I+ n

/ z” L! k( Y0 c0 O

——如何分析网页元素并进行相应处理

———–-如何在C语言中巧用正则表达式

; _: s* }5 a( `2 i

$ W$ \0 w* S: Z2 }0 r* F: \  R

——用C++链接ACCESS

——C/C++中回调函数初探

* }9 ?” }0 `/ D, e
* |4 N: k3 z/ A$ Z” g

2 w, F) C& S5 _

——VisualC++ADO数据库编程入门

* G/ }& b0 m! V5 R
/ ~1 p9 J7 c8 \5 A! \! X

. f& t6 t  S) p. W$ J

——VC用ADO访问数据库详尽攻略

6 R- k7 r2 ?2 Y  G
* F” @: c. f  \/ G7 N6 F” s$ @

0 F* R2 ?- z- q+ O8 K8 B3 N
2 `7 D: Y$ i6 d” F6 N0 d. E

——mfc消息映射的实现

: }$ I’ d* ^$ C  P. X

) B- C2 \# T* R: }

——MFC消息映射与处理

1 F$ O. v, f: ^0 a, Y2 _

8 h% I9 r; M4 }. r5 X+ w2 a, E

——孙鑫VC++讲座笔记-(4)MFC消息映射机制的剖析

: R* ~$ W0 Y# Q, a

– F6 |% D4 k” A7 t/ ?
( Q( G, E1 k’ \/ N

——VC操作Windows快捷方式(自己总结)

, ^0 {1 r; d1 o2 a8 p7 L! o. x8 I

——ubuntu下使用eclipse编译C++

( t6 w’ [) v6 c8 I; {
* J- l# X2 m” L* G0 ]/ B

$ }9 t5 m) R/ D8 u% J3 J
# p  N2 A. [, l$ X# f1 o+ P) I

——C编程实现http协议

% M0 x+ c/ s’ n- s
% l+ e” f2 }9 ?7 C” D7 R& [) Z4 j

 

——用SDK玩转ActiveX

点赞