加载中…
博文
标签:

it

http://www.cnblogs.com/flatfoosie/archive/2010/12/22/1914055.html

http://blog.csdn.net/vanwaals/article/details/5753556

 

(1) istream& getline (istream& is, string& str, char delim); 如果没有独到内容,可能是少了结束标志
 
(2) istream& getline (istream& is, string& str);

 

学C++的时候,这几个输入函数弄的有点迷糊;这里做个小结,为了自己复习,也希望对后来者能有所帮助,如果有差错的地方还请各位多多指教(本文所有程序均通过VC 6.0运行)

1、cin
2、cin.get()
3、cin.getline()
4、getline()
5、gets()
6、getchar()

附:cin.ignore();cin.get()//跳过一个字符,例如不想要的回车,空格等字符

1、cin>>         

用法1:最基本,也是最常用的

标签:

it

注意结构体的建立对其初始化的时候构造函数不能有参数可以直接初始化,同时结构体可以进行重载元算符,等等。

例子如下:
struct TEST_BUF
{
 char buf[10];
 int a ;
 short b;
 TEST_BUF()
 {
  memset(this, 0, sizeof(TEST_BUF));
 }

 TEST_BUF& operator=(const TEST_BUF& other)
 {
  if (this == &other)
  {
   return *this;
  }
  memset(this, 0, sizeof(TEST_BUF));
  memcpy(this, &other, sizeof(TEST_BUF));
  return *this;
 }
 
}

 

下面是2个例子:重点用红色标注:

typedef struct LoadConf
{
  &nbs

标签:

it

rapidxml是一个快速的xml库,比tinyxml快了50-100倍。本文给出创建、读取、写入xml的源码。
由于新浪博客不支持文本文件上传,在使用下面代码需要先下载 rapidxml,关于这个库的下载地址为:
官方网站: http://rapidxml.sourceforge.net/ 下载其他源码的网址  http://www.oschina.net/code/explore/boost-1.45.0/boost/property_tree
下面的网址是大侠写的tingyxml库使用的博客地址:  http://www.cnblogs.com/marchtea/archive/2012/11/08/2760593.html
 
RapidXml库的使用博客文章推荐:
http://blog.csdn.net/wqvbjhc/article/details/7662931
http://www.oschina.net/question/873634_81784

标签:

it

http://www.jb51.net/article/40807.htm

 

top ctrl + M   排序, U +用户 ;

root 用户切换其他用户不需要输入密码。

 

查看某个进程 运行情况

 

top -p 29281

 

mpstat -P ALL  和  sar -P ALL 

 

http://www.jb51.net/article/40807.htm

 

第一行:
10:01:23 — 当前系统时间
126 days, 14:29 — 系统已经运行了126天14小时29分钟(在这期间没有重启过)
2 users — 当前有2个用户登录系统
load average: 1.15, 1.42, 1.44 — load average后面的三个数分别是1分钟、5分钟、15分钟的负载情况。

第二行:
Tasks — 任务(进程),系统现在共有183个进程,其中处于运行中的有1个,182个在休眠(sleep),stoped状态的有0个,zombie状态(僵尸)的有0个。

第三行:cpu状

(2013-09-25 09:12)
标签:

it

C++工程中的结构体是可以直接复制的,结构体的赋值方式有2种可用

                                      一,初始化列表

格式:数据成员冒号值

#include<iostream>
#include<stdio.h>
#include<stdlib.h>

struct test
{
int a ;
short m;

};

int main()
{
   struct test a={a:5, m:10};
   struct test b;
    b= a;
   cout<<b.a<<'   '<<b.m<<endl;
return 0;
}


 

             &

(2013-05-31 23:50)
标签:

it

都在ocilib.h的头文件中
                                          一,select 方式
1, 连接数据库的初始化变量及函数
OCI_Connection *cn=NULL; //oracle连接句柄
OCI_Statement *st = NULL; //oracle初始化系统句柄
OCI_Resultset *rs = NULL;  //oracle数据查询句柄
OCI_ConnectionCreate(g_cfg->DbName,g_cfg->DbUser,g_cfg->DbPwd,OCI_SESSION_DEFAULT)//初始化连接函数  //OCI_SESSION_DEFAULT是一个宏啊
函数原型
OCI_EXPORT OCI_Connection * OCI_API OCI_
标签:

it

 http://www.cnblogs.com/cloudwalf/archive/2008/09/04/1284033.html
http://www.aiisen.com/oracle-linux-oper-zh.html

一,在已有数据库实例中创建新用户
 操作步骤如下:
 1、登录linux,以oracle用户登录(如果是root用户登录的,登录后用 su - oracle命令切换成oracle用户)
 2、以sysdba方式来打开sqlplus,命令如下:SQL>sqlplus /nolog  SQL>conn /as sysdba SQL>startup 或者 sqlplus '/as s

标签:

it

                           ORACLE的sqlplus脚本与数据sqlldr处理
程序中将数据装在到数据库中的方式一般分为2大类,第一大类是程序中分析出来的数据需要存入数据库。
第二大类是外在数据需要导入到数据库。正对这2大类的我们有不相应的处理办法。

对于第一大类程序中分析出来的数据需要存储到数据库这种情况有2种方式处理:1,使用简单的sql语句追条插入数据库中或使用容器将数据存储之后,循环存入数据库中,
2,将分析的数据写入文件之后,使用sqlldr命令按照控制文件的方式导入数据库中。

对于第二大类外在数据的存储也分为2类:1,使用oracle提供的sqlplus,spool,prompt,expt等命令组成脚本的方式处理。
2,是使用pl/sql工具提供的方法进行处理。

 

标签:

it

一,首先要明白一个问题,一个应用被编写安装之后都是按照常规的方法处理,所有的东西都是以不同类型的文件形式存在。我们的安装卸载其目标就是删除这些文件。

二,常规的习惯,注册和调用系统文件的时候,一般都是在/user/用户名/我的文档中记录,如果出错说明非法操作改变了软件的全局路径或环境,总之就是你将软件卸载之后,把和此软件有关的所有文件都删除。

三, 将软件操作过的数据文件一起删除避免新建立的时候发生冲突,window 和linux的机制是不同的。

做到以上3点基本上是可以解决问题的。

 

四,如何使source Insight显示目录主要看看,原来的软件的安装默认主目录盘在那个位置,将需要加载的文件放在该目录之下就好了,注意第一次选择提示选择的目录是软件生成的数据文件目录,第二次提示选择路径才是源代码文件所要存放的路径。

 

例子:source Insight 3.5中改变了文件的全局变量,导致.en和.CF3等等一些文件没有删除,只要一打开source Insight立马就会被关闭。

所以卸载source Insight之后查找与source insight有关的文件,首先想到的

(2012-09-18 17:39)
标签:

it

C语言文件的打开方式

文件的打开与关闭

文件在进行读写操作之前要先打开,使用完毕要关闭。所谓打开文件,实际上是建立文件的各种有关信息,并使文件指针指向该文件,以便进行其它操作。关闭文件则断开指针与文件之间的联系,也就禁止再对该文件进行操作。

在C语言中,文件操作都是由库函数来完成的。在本章内将介绍主要的文件操作函数。

文件的打开 (fopen 函数 )

fopen函数用来打开一个文件,其调用的一

  
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有