摘要:有亲人确诊患上了肺癌,心情好像一下沉了,昨晚也睡不好,很打击啊。
阅读全文
摘要:从概念上讲。指针从本质上讲就是存放变量地址的一个变量,在逻辑上是独立的,它可以被改变,包括其所指向的地址的改变和其指向的地址中所存放的数据的改变。而引用是一个别名,它在逻辑上不是独立的,它的存在具有依附性,所以引用必须在一开始就被初始化,而且其引用的对象在其整个生命周期中是不能被改变的(自始至终只能依附于同一个变量)。在C++中,指针和引用经常用于函数的参数传递,然而,指针传递参数和引用传递参数是有本质上的不同的:指针传递参数本质上是值传递的方式,它所传递的是一个地址值。值传递过程中,被调函数的形式参数作为被调函数的局部变量处理,即在栈中开辟了内存空间以存 放由主调函数放进来的实参的值,从而成
阅读全文
摘要:我也遇到同样问题,所以抄下做MARKhttp://www.cnblogs.com/lmjq/archive/2011/07/19/2110319.html刚做完一个binding为netTcpBinding,transferMode为"Streamed"传输大文件的例子。现实验用消息契约(Message Contract)来传输文件名等信息。服务契约(Service Contract)和消息契约(Message Contract)如下: 1 [ServiceContract(Namespace ="http://Microsoft.Samples.Stream&q
阅读全文
摘要:http://my.oschina.net/fzyz999/blog/138491关于本文 本文是笔者在阅读《C++沉思录》第0章——序幕后的一点想法,可以算作是笔记也可以算作是读后感。参加了这么多年NOIP,一直在使用C++ 语言,但由于平时写的代码都是100~300行的短代码,所以完全无法理解C++的类的意义。今日阅读Andrew Koenig大师的这部作品,虽然只阅读了寥寥数言,但对于类的理解顿时加深了许多。正文 让我们先假设一个情景。一位客户提出这样一个需求:编写一个程序输出Hello World!到屏幕。这个需求非常简单,任何一个学过一点C语言的人都可以迅速实现:1#includ..
阅读全文
摘要:C语言变量名命名规则 一、程序风格: 1、严格采用阶梯层次组织程序代码: 各层次缩进的分格采用VC的缺省风格,即每层次缩进为4格,括号位于下一行。 要求相匹配的大括号在同一列,对继行则要求再缩进4格。例如: 2、提示信息字符串的位置 在程序中需要给出的提示字符串,为了支持多种语言的开发,除了一些给调试用的临时信息外,其他所有的提示信息必须定义在资源中。 3、对变量的定义,尽量位于函数的开始位置。 二、命名规则: 1、变量名的命名规则 ①、变量的命名规则要求用“匈牙利法则”。即开头字母用变量的类型,其余部分用变量的英文意思或其英文意思的缩写,尽量避免用中文的拼音,要求单词的...
阅读全文
摘要:http://my.oschina.net/apeng/blog/105245C 编译过程概述 目前Linux下最常用的C语言编译器是GCC(GNU Compiler Collection),它是GNU项目中符合ANSI C标准的编译系统,能够编译用C、C++和Object C等语言编写的程序.GCC不仅功能非常强大,结构也异常灵活.最值得称道的一点就是它可以通过不同的前端模块来支持各种语言,如Java、 Fortran、Pascal、Modula-3和Ada等. Linux系统下的gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。g
阅读全文
摘要:抄自http://my.oschina.net/apeng/blog/137911,觉得很有用,收藏它目录:[ - ]为什么要学习C语言?C语言学习方法1,参考书籍2,动手实验环境搭建3,网络资源附录一些有用的C语言网络资源:一些值得关注及研究的C语言相关项目:一些C语言编程时可以使用的工具软件,帮你提高代码质量:C语言编程规范编程标准:C语言编程电子书及教程:在这里想比较系统的谈谈个人对C语言学习方法的理解。分别按照书籍、实验环境搭建、网络资源来分别介绍,希望能写的比较完整全面一些,给想学习C语言的朋友一个有价值的参考。为什么要学习C语言?为什么要学习、使用C语言?为什么要学习一个可能比自己
阅读全文