2011年12月22日

摘要: 1、<c:if> 标签的使用第一种: <c:if test="条件表达式" var="变量名" scope="范围"/> 第二种: <c:if test="条件表达式" var="变量名" scope="范围">程序体</c:if> test如果等于"true"那么执行代码 如果不等于true 那么不执行 var 是一个 bool型的变量用于保存 条件结果scope是一个取值的范围 下面是一个简单使用代码:& 阅读全文
posted @ 2011-12-22 11:39 风尘女子 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 看下面一段代码 #include "test.h" //看到这句我们重复了 三次 按照我们以往的编写 我们可能认为 他会出现变量函数 等重复定义的错误 在一个文件中这样写显然是不好 我这里是做演示 因为我们在大型项目开发中很有可能的重复包含 同一个头文件 为了防止错误的发生我们要再头文件中利用#idndef #ifdef 等预编译指令 来处理代码 #ifdef identifier#ifndef identifier identifier标示符 可以使变量的名字也可以是 宏的名字 等等 具体看MSDN 介绍主程序代码:#include <iostream>//# 阅读全文
posted @ 2011-12-22 08:34 风尘女子 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 这几个宏是为了进行条件编译。一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内容只在满足一定条件才进行编译,也就是对一部分内容指定编译的条件,这就是“条件编译”。有时,希望当满足某条件时对一组语句进行编译,而当条件不满足时则编译另一组语句。 条件编译命令最常见的形式为: #ifdef 标识符 程序段1 #else 程序段2 #endif 它的作用是:当标识符已经被定义过(一般是用#define命令定义),则对程序段1进行编译,否则编译程序段2。 其中#else部分也可以没有,即: #ifdef 程序段1 #endif 这里的“程序段”可以是语句组,也可以是... 阅读全文
posted @ 2011-12-22 08:09 风尘女子 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 学了好久的 C++了 发现自己对于C/C++还是没有深入的了解 于是 咬咬牙啃起了 C++编程思想 希望能有所感悟 。。我以前是直接学C++的对于C不是很了解,然而又是在VC下 学习 所以 没有好好的 去学习 标准C++,直到我 看起C++编程思想 我发现真应该从头再学一遍了 。。。1、定义的声明的区别 :声明是 声明了标示符的存在 并没有为 其分配空间 ,而定义 是为其分配的一定的存储空间int * p ;//这是对指针的声明 并且定义 int p;//这是对整形变量的声明并且定义 exern void show() ;==void show() ;对于函数来说只要没有函数体 那么都是声明 阅读全文
posted @ 2011-12-22 06:27 风尘女子 阅读(159) 评论(0) 推荐(0) 编辑

导航