c++学习之指针
int *pAge=0;定义了一个存储int类型的指针变量,并赋值0.注意一定要赋初值,以免变成失控指针(wild pointer)unsigned short int * pAge = 0;所有的指针的长度是相同的,32位处理器是4字节,64位处理器上是8字节。...
CString,string,char*的转换及综合比较
CString,int,string,char*之间的转换string 转 CStringCString.format(”%s”, string.c_str());char 转 CStringCString.format(”%s”, char*);char 转 stringstring s(char *);string 转 char *char *p = stri...
我快疯了
工作上非常非常忙.....以前自己的那些事物性工作没有转给别人,有几摊子事情都非常紧迫,而现在又添加了紧迫的开发任务......很忙很忙......老妈还唠叨着让我们在她选的日子里办婚礼。只有一个月多几天了:...
C++中的常量
常量是一种标识符,它的值在运行期间恒定不变。C语言用 #define来定义常量(称为宏常量)。C++ 语言除了 #define外还可以用const来定义常量(称为const常量)。5.1 为什么需要常量 如果不使用常量,直接在程序...
各种变量(经典)
作用域 全局变量 局部变量 静态变量 外部变量 常量 volatile变量2008-05-08 00:26作用域:作用域规则告诉我们一个变量的有效范围,它在哪儿创建,在哪儿销毁(也就是说超出了作用域)。变量的有效作用域从它的定...
const
const修饰的全局常量用途很广,比如软件中的错误信息字符串都是用全局常量来定义的。const修饰的全局常量据有跟static相同的特性,即它们只能作用于本编译模块中,但是const可以与extern连用来声明该常量可以作...
static 标识总结
static同全局变量 一样分配静态存储区,但是与全局变量不同的是:全局变量作用域是整个程序,但是static为文件结束。函数或变量在声明时,并没有给它实际的物理内存空间,它有时候可以保证你的程序编译通过, 但是当...
atic与全局与局部变量的区别
全局变量(外部变量)的说明之前再冠以static 就构成了静态的全局变量。全局变量本身就是静态存储方式, 静态全局变量当然也是静态存储方式。 这两者在存储方式上并无不同。这两者的区别虽在于非静态全局变量的作用域...
局部变量和全局变量小结
局部变量 局部变量也称为内部变量。局部变量是在函数内作定义说明的。其作用域仅限于函数内部,离开该函数后再使用这种变量是非法的。局部变量从存储方式上可分为动态(auto)存储类型和静态(static)存储类型。动...
C++全局变量和局部变量
在讨论全局变量之前我们先要明白几个基本的概念:1. 编译单元(模块): 在IDE开发工具大行其道的今天,对于编译的一些概念很多人已经不再清楚了,很多程序员最怕的就是处理连接错误(LINK ERROR), ...
指针与数组
先看个例子,有如下语句:int a[10];pa++;首先指针pa指向a[0]的地址,注意后缀运算符的优先级高于单目运算符,所以是取a[0]的地址,而不是取a的地址。然后pa++让pa指向下一个元素(也就是a[1]),由于pa是int *...
一个简单的关于指针类型的内存空间的问题
赵永康 2009-06-30 16:39现在还是对指针存有很多疑问,今天在网上看"C++从零开始",在指针这一章节有这么一段代码: unsigned long *pA = new unsigned long; *pA = 10; unsigned long *pB = new u...
我的一个小程序
我的测试程序,开始编程了,不怕不怕啦![oracle@strong tmp]$ cat test.cpp #include <map>#include <string> #include <vector>#include <iostream>using namespace std;struct PbyteVectors{ &#...
C/C+语言struct深层探索
intel、微软等公司曾经出过一道类似的面试题:1. #include <iostream.h>2. #pragma pack(8)3. struct example14. {5. short a;6. long b;7. };8. struct example29. {10. char c;11. example1 struct1; 12....
主备库的归档文件管理
这个管理脚本融合了网上网友的经验和我这段时间dataguard的经验。自己觉得还蛮有成就感:)这个管理脚本融合了网上网友的经验和我这段时间dataguard的经验。自己觉得还蛮有成就感:),版权所有,转载请注明出处。##...
最近在恶劣的环境里工作了一个半月
最近工作很苦很累,可是很充实,为什么只有在这种恶劣的环境下才能工作效率高呢?最近在用户机房待的很累,环境很恶劣:高噪声、高辐射、没水没法休息。但是我还是收获很多,一方面是有具体的需求,紧迫的工作压...
ITpub,把我领进技术大门的好师傅!
感谢itpub,一个oracle资源的好链接:http://publish.itpub.net/moreresource/class73_1.shtml一直对技术不太感冒,但是这次赶鸭子上架,被分配去做oracle的dataguard,没有办法,硬着头皮就上了。 从安装rac...
dataguard关键步骤
dataguard说难也难,说易也易,关键在于之前的rman,tns等每一步都配置好,对应目录都创建好,剩下的就那么关键的几步。关键的步骤:1 备份主库。[oracle@node3]$: $ORACLE_HOME/bin/rman target /RMAN> run {alloca...
oracle中日期的char类型和OS的number类型转换
oracle中日期的char类型和OS的number类型转换以1238463996为例,转换number到char:select (TO_DATE('19700101','yyyymmdd') +1238463996/86400+TO_NUMBER(SUBSTR(TZ_OFFSET(sessiontimezone),1,3))/24) from dual;...
工作失误了
生产过程中丢了数据。 由于同事辞职,人手很缺,所以最近负责的模块很多,而且每一个模块的头绪也分繁杂,常常有想逃的感觉。 本来是一个很简单的操作,把其中一台数据库从服务中剔除,很想当然的把该数据库对...