
C/C++
文章平均质量分 84
hfer
这个作者很懒,什么都没留下…
展开
-
结构与联合相关知识点
1. 关于structstruct T;struct S{ char b ; int a ; char c; T* t; OK! T*的大小在编译时可以确定 //T t; wrong !T的大小在编译时不能确定,必须在定义S 之前定义T} x ; 2. offsetof 宏可以确定某个成员在结构或者类中的位置,定义于 stddef.hof...2008-06-16 17:28:13 · 118 阅读 · 0 评论 -
(转) 关于指针与函数的几点小结
http://bbs.chinaunix.net/viewthread.php?tid=993238&extra=page%3D1%26amp%3Bfilter%3Ddigest心血来潮, 想对函数指针的几个用法小结一下, 都是平常容易见到的, 如果还有其它不觉的用法也请朋友们不吝赐教.若有错误之处,还请指正.1. 首先,在C语言中函数是一种function-to-pointer的方式,...转载 2008-06-06 00:11:52 · 91 阅读 · 0 评论 -
(转) C/C++基本知识
本文的写作目的并不在于提供C/C++程序员求职面试指导,而旨在从技术上分析面试题的内涵。文中的大多数面试题来自各大论坛,部分试题解答也参考了网友的意见。 许多面试题看似简单,却需要深厚的基本功才能给出完美的解答。企业要求面试者写一个最简单的strcpy函数都可看出面试者在技术上究竟达到了怎样的程度,我们能真正写好一个strcpy函数吗?我们都觉得自己能,可是我们写出的strcpy很可...2008-06-07 23:58:49 · 143 阅读 · 0 评论 -
测试机器大小端字节序的小程序
现代机器的字节序组织有两种方式,即大端序组织(big endian)和小端序组织(little endian),典型的Intel 80x86 CPU使用的是little endian,而苹果Macintosh和大多数非80x86的系统使用的是big endian。 这两个名字来源于Jonathan Swift 的作品《格列佛游记》(Gulliver's Travels),小人国的居民们争吵不决鸡...2008-05-17 15:03:26 · 155 阅读 · 0 评论 -
(转) BSTR、char*和CString转换
http://www.mjtd.com/bbs/Archive_view.asp?boardID=14&ID=27480 BSTR、char*和CString转换 (1) char*转换成CString若将char*转换成CString,除了直接赋值外,还可使用CString::Format进行。例如:char chArray[] = "This is a test";c...转载 2008-05-25 10:11:08 · 114 阅读 · 0 评论 -
(转) 标准模板库(STL)介绍
http://www.stlchina.org/twiki/bin/view.pl/Main/STLIntroduce标准模板库(STL)介绍 作者: Scott Field来源:最优秀的STL学习网站 标准模板库(STL)介绍 0 前言. 1 定义一个list 2 使用list的成员函数push_back和pu...转载 2009-01-02 16:54:44 · 148 阅读 · 0 评论