- C语言嵌入式系统编程修炼之内存操作
- 数据 指针 在嵌入式系统的编程中,常常需要在特定的内存单元读写内容,汇编有对应的MOV指令,而除C/C 以外的其他编程语言基本没有直接访问绝对地址的能力。在嵌入式系统的实际调试中,多借助C语言指针所具备的对绝对地址单元内容的读写能力。以指针直接操作内存多发生...
- 作者:west263.com发表于:2008-02-23 查阅全文...
- ASP.Net XML打造留言薄
- 一.概述: 留言簿是网站的一个重要组成部分,是访问者发表意见的场所,也是网站管理员了解网站基本运行情况的有力工具,所以留言簿在现在的网站中扮演了十分重要的角色。 但是在以前研发一个留言簿并不是一件容易的事,研发者的工作量往往会很大。而现在随着微软推出V...
- 作者:west263.com发表于:2008-02-23 查阅全文...
- ASP.NET中实现DataGrid数据排序
- Visual Studio .Net为编写WinForm程式(即:在Windows平台下运行的程式)所提供的DataGrid组件比起微软以往的各种研发环境中提供的DataGrid组件都要"高级"许多。其"高级"的地方就在于无需再进行任何其他配置或编程,DataGrid就能够对其中的数据分别按照升、降序进行排列...
- 作者:west263.com发表于:2008-02-23 查阅全文...
- ASP.NET保持用户状态的九种选择(上)
- 摘要: ASP.NET为保持用户请求之间的数据提供了多种不同的途径。您能够使用Application对象、cookie、hidden fields、Sessions或Cache对象,连同他们的大量的方法。决定什么时候使用他们有时很困难。本文将介绍了上述的技术,给出了什么时候使用他们的一些指导。尽管这...
- 作者:west263.com发表于:2008-02-23 查阅全文...
- ASP.NET中使用TreeView控件
- 简介 在2002年,Microsoft发布了四种ASP.NET Web控件,用于为使用 Microsoft Internet Explorer 的 Web 访问者提供更好的体验。这些 Web 控件称为 Internet Explorer Web 控件,也简称为 IE Web 控件,包括以下四种控件: MultiPage Web 控件 TabStrip Web 控件 Toolba...
- 作者:west263.com发表于:2008-02-23 查阅全文...
- Visual C 实现数字化图像的分割
- 一、前言 用电脑进行数字图像处理的目的有两个,一是产生更适合人类视觉观察和识别的图像,二是希望电脑能够自动进行识别和理解图像。无论是为了何种目的,图像处理的关键一步是对包含有大量各式各样景物信息的图像进行分解。分解的最终结果就是图像被分成一些具备各种...
- 作者:west263.com发表于:2008-02-23 查阅全文...
- C /CLI思辨录之传递托管堆地址
- 新的C 特点平衡了把托管堆的地址传递到非托管代码的能力。早期我们碰到的最大问题是,在托管堆中的对象的位置是非静态的。垃圾收集器以变化的时间间隔移动对象。现在新的pin_ptr(别针型指针)的引入禁止垃圾收集器改变在堆上的对象的地址。 下面代码展示了别针型指针的应...
- 作者:west263.com发表于:2008-02-23 查阅全文...
- C /CLI思辨录之再谈继承
- 在面向对象编程领域一个关键的概念是继承。 在OO和C 中,类成员共有三种级别的继承:public,protected和private。对于基类成员的存取操作应该依赖于下面两个因素: 派生类声明其类头(public, protected 或 private)的方式 对类成员的存取指定标志(public, protected 或...
- 作者:west263.com发表于:2008-02-23 查阅全文...
- C /CLI思辨录之内部指针的两面性
- 在本文中,我将解释为什么使用本地指针来管理对象。原因在于对象是以垃圾收集器移动的。所以,当对象移动时,本地指针就变成无效的。所以,假如您想取得一个托管对象的本地指针,您就会碰到一个编译错。下面的代码显示了这上点。 using namespace System; int _tmain()...
- 作者:west263.com发表于:2008-02-23 查阅全文...
- C /CLI思辨录之代理构造函数
- 现在我们讨论一下新的C /CLI环境下的一个很酷的特性,称作代理构造函数。 对一个类来说,有多个构造函数是经常的事;并且这多个构造函数有一段一起的代码也很经常。一般地,在这种情况下,我们都是为该一起代码段编写一个单独的函数,然后放在每个构造器中调用。如下例...
- 作者:west263.com发表于:2008-02-23 查阅全文...
- C /CLI思辨录之拷贝构造函数
- 虽然对象复制看上去很简单,然而假如您没有对其正确理解,可能会出现一些严重问题。默认情况下,复制对象会导致相应的任何成员的复制。假如您只有实例成员,这看上去是相当不错的。但是假如您的类中含有指向在堆中分配的对象时,情况会怎样呢?考虑下面的代码片断: #i...
- 作者:west263.com发表于:2008-02-23 查阅全文...
- C /CLI思辨录之Object的对象布局
- C /CLI相对纯C 来说,支持创建托管引用对象,托管对象由虚拟机来分配内存和管理,程式员能够不再担心内存泄漏的问题。其实,说白了也就是相当于自己创建一个内存池,并且虚拟机实际上也是这样做的。 在CLI中,任何的类都从Object派生,包括int这样的值。那么Object的内...
- 作者:west263.com发表于:2008-02-23 查阅全文...
- 浅议C /CLI的gcnew关键字
- C /CLI中使用gcnew关键字表示在托管堆上分配内存,并且为了和以前的指针区分,用^来替换* ,就语义上来说他们的区别大致如下: 1. gcnew返回的是个句柄(Handle),而new返回的是实际的内存地址. 2. gcnew创建的对象由虚拟机托管,而new创建的对象必须自己来管理和释放....
- 作者:west263.com发表于:2008-02-23 查阅全文...
- C /CLI中栈对象的设计问题
- C /CLI中新推出的自动确定性资源回收(Automatic deterministic destruction)被视为一个优秀的设计。是使用所谓C /CLI这个“新瓶”来装Bjarne Stroustrup提出的RAII这个“旧酒”。 这的确不错,相对而言,这个比C#中的using 关键字(dispose模式),连同Java中的hard-...
- 作者:west263.com发表于:2008-02-23 查阅全文...
- 利用C#实现标准的Dispose模式
- 本文讲解的是您在建立包含内存以外资源的类型,特别是处置非内存资源的时候,如何编写自己的资源管理代码。 我们已知道了处置那些占用非受控(unmanaged)资源的对象的重要性,现在应该编写资源管理代码来处置那些包含非内存资源的类型了。整个.NET框架组件都使用一个...
- 作者:west263.com发表于:2008-02-23 查阅全文...
随机推荐
热门关注
- C 的面试题哦~
- hd7279键盘显示芯片c51代码
- C语言的常用库函数使用方法
- 什么是迭代跟递归算法?二
- c#中父窗口和子窗口之间实
- c#结合串口通信类实现串口
- c#利用正则表达式实现字符
- 用visual c#中轻松浏览数
- C语言的常用库函数使用方法
- C语言面试题大汇总之华为面
- c#.net网络程式研发-socket
- c#实现smtp服务器,使用tcp
- C语言图像处理
- 如何自画ListView的Item(XP
- Linux下C语言编程基础知识
- C 中对浮点数的格式化显示
- 用c#实现由15位身份证号升
- Windows Mobile 研发常见问
- 在Visual C 中使用fopen()
- Linux on POWER 中的 GNU C






