在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
分享 类和对象
yuedx 2009-9-8 11:30
http://blog.chinaunix.net/u1/51844/showart_447396.html 前言:类( class )是 C++ 的精华,是 C++ 最重要的特征,是进行封装和数据隐藏的工具。类对象是类的实例。 1. 结构 C 语言中:结构是一种自定义的数据类型,在结构体中可以含有各种不同类型的数据。 C++ 中:对结构类型进 ...
个人分类: C/C++程序设计|1268 次阅读|0 个评论
分享 ifndef/define/endif的用法
yuedx 2009-9-8 09:08
ifndef/define/endif 用法: .h文件,如下: #ifndef XX_H #define XX_H ... #endif 这样如果有两个地方都包含这个头文件,就不会出现两次包含的情况 。。 因为在第二次包含时 XX_H 已经有定义了,所以就不再 include了 ------------------------------------------------------------------------------------ ...
个人分类: C/C++程序设计|1884 次阅读|0 个评论
分享 C++基础知识点
yuedx 2009-9-8 08:16
一、#include “filename.h”和#include 的区别 #include “filename.h”是指编译器将从当前工作目录上开始查找此文件 #include 是指编译器将从标准库目录中开始查找此文件 二、头文件的作用 加强安全检测 通过头文件可能方便地调用库功能,而不必关心其实现方式 ...
个人分类: C/C++程序设计|765 次阅读|0 个评论
分享 [转]经典C/C++算法
yuedx 2009-9-7 19:16
http://www.cnblogs.com/yoran/archive/2008/02/28/1085316.html 二分查找的代码. int bfind(int* a,int len,int val) { int m = len/2; int l = 0; int r = len; while(l!=m r!= m) { ...
个人分类: C/C++程序设计|1345 次阅读|0 个评论
分享 const用法详解
yuedx 2009-9-6 21:34
const用法详解 面向对象是C++的重要特性. 但是c++在c的基础上新增加的几点优化也是很耀眼的 就const直接可以取代c中的#define 以下几点很重要,学不好后果也也很严重 const 1. 限定符声明变量只能被读 const int i=5; int j=0; ... i=j; //非法,导致编译错误 j=i;& ...
个人分类: C/C++程序设计|804 次阅读|0 个评论
分享 Bjarne Stroustrup的经典大作:《C++程序设计语言(特别版)
yuedx 2009-9-6 21:28
指针、数组和结构 1. 零 。由于各种标准转换,0可以被用作任意整型、浮点类型、指针、还有指向成员的指针的常量。0的类型将由上下文确定。在典型情况下0被表示为一个适当大小的全零二进制位的模式(但也不必如此)。...... 在C中流行的是用一个NULL表示0指针。由于C++收紧的类型检查规则,采用 ...
个人分类: C/C++程序设计|1768 次阅读|0 个评论
分享 Const,Const函数,Const变量,函数后面的Const
yuedx 2009-9-6 21:20
看到const 关键字,C++程序员首先想到的可能是const 常量。这可不是良好的条件反射。如果只知道用const 定义常量,那么相当于把火药仅用于制作鞭炮。const 更大的魅力是它可以修饰函数的参数、返回值,甚至函数的定义体。 const 是constant 的缩写,“恒定不变”的意思。被const 修饰的东西都受到强制保护,可以预防 ...
个人分类: C/C++程序设计|1583 次阅读|0 个评论
分享 堆和栈的区别
yuedx 2009-9-5 19:54
一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap)— 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回 ...
个人分类: C/C++程序设计|1023 次阅读|0 个评论
分享 内存碎片产生原因及处理技术 ~~~
yuedx 2009-8-10 09:47
内存碎片是一个很棘手的问题。如何分配内存决定着内存碎片是否会、何时会、如何会成为一个问题。   即使在系统中事实上仍然有许多空闲内存时,内存碎片还会最终导致出现内存用完的情况。一个不断产生内存碎片的系统,不管产生的内存碎片多么小,只要时间足够长,就会将内存用完。这种情况在许多嵌入式系统中,特别 ...
个人分类: C/C++程序设计|2656 次阅读|0 个评论

本页有 1 篇日志因作者的隐私设置或未通过审核而隐藏

关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-8 17:23 , Processed in 0.014318 second(s), 3 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部