`
f002489
  • 浏览: 264754 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
包含目录:#include <headerfile.h>中headerfile.h的搜索目录。 如果有XXX.h找不到,设置这个目录可以解决。 附加依赖项:C++的库会把函数、类的声明放在*.h中,实现放在*.cpp或*.cc中。编译之后,*.cpp,*.cc,*.c会被打包成一个.lib文件,这样可以保护源代码。 所以,要使用一个库,除了要include他的头文件以外,还要在链接过程中把lib加进去。这个就是在附加链接库中设置。 其实,一般的库会用#pragma comment(lib,"xxx.lib") 来设置 这个过程出错会出现link error,大概 ...
使用def文件简化dll导出 http://www.cnblogs.com/TianFang/archive/2013/05/04/3059073.html http://www.cnblogs.com/TianFang/archive/2013/05/04/3059073.html ====================***************================== Def文件的简单示例如下:     LIBRARY     EXPORTS         add 最后记得在链接器选项中选中使用的def文件(默认情况下,添加def文件时会自动加上该选项,无 ...
http://blog.csdn.net/alexlee1986/article/details/21227417 Linux系统中的进程间通信方式主要以下几种: 同一主机上的进程通信方式    * UNIX进程间通信方式: 包括管道(PIPE), 有名管道(FIFO), 和信号(Signal)    * System V进程通信方式:包括信号量(Semaphore), 消息队列(Message Queue), 和共享内存(Shared Memory) 网络主机间的进程通信方式    * RPC: Remote Procedure Call 远程过程调用    * Socket: 当前最流行的 ...

数组和指针的区别

    博客分类:
  • C
http://blog.chinaunix.net/uid-23544029-id-311366.html C++/C程序中,指针和数组在不少地方可以相互替换着用,让人产生一种错觉,以为两者是等价的。     数组要么在静态存储区被创建(如全局数组),要么在栈上被创建。数组名对应着(而不是指向)一块内存,其地址与容量在生命期内保持不变,只有数组的内容可以改变。 指针可以随时指向任意类型的内存块,它的特征是“可变”,所以我们常用指针来操作动态内存。指针远比数组灵活,但也更危险。 下面以字符串为例比较指针与数组的特性。 1 修改内容        示例1中,字符数组a的容量是6个字符,其内容为h ...
http://blog.sina.com.cn/s/blog_8b71d3a9010104rp.html 重载(overload)、覆盖(override)、隐藏(hide)的区别       这三个概念都是与OO中的多态有关系的。如果单是区别重载与覆盖这两个概念是比较容易的,但是隐藏这一概念却使问题变得有点复杂了,下面说说它们的区别吧。        重载是指不同的函数使用相同的函数名,但是函数的参数个数或类型不同。调用的时候根据函数的参数来区别不同的函数。        覆盖(也叫重写)是指在派生类中重新对基类中的虚函数(注意是虚函数)重新实现。即函数名和参数都一样,只是函数的实现体 ...
fscanf(fp, "%s", sLineWord); 以上语句,在读取一行数据时,如何遇到该行数据有空格,那么读到空格处就停止,不再继续向下读。 若想遇到空格继续读取,读取完整的一行数据,则用如下语句 fscanf(fp, "%[^\n]%*c", sLineWord);
http://blog.csdn.net/dcx903170332/article/details/7601812 最近发现很多人问到怎么才能访问别人机子上的oracle,这里来给大家做个示范。 借助工具的话,oracle就自己带了两个在开始菜单中找到oracle的快捷方式找到 配置和移值助手(Configuration and Migration Tools)下面:net configuration assistant 和net manager 一.net configuration assistant 1.选择本地NET服务名配置 2.添加 3.在服务名中输入你要访问的机子的or ...
http://www.2cto.com/database/201212/174202.html oracle11本地访问局域网不行的解决 访问局域网Oracle数据库 解决在不能上网的情况下面局域网内无法访问oracle数据库 碰到过3次这种情况,整个研发部门基本是没有办法做事。  www.2cto.com  早上起床快上班的时候还是不甘心,终于找到方法, 记住设置完之后要重启电脑,而且设置完之后,如果在没有因特网的情况下面数据库访问很慢 现在有两台电脑 A 和 B  ; 电脑 A 上有 Oracle11G服务端; ip地址 192.168.1.120; 端口1521 ; 电脑 A ...

Oracle OCI

http://alienchang.iteye.com/blog/1287971 http://www.cnblogs.com/ychellboy/archive/2010/04/16/1713884.html http://blog.sina.com.cn/s/blog_591f0e6e0100xu8j.html http://bbs.chinaunix.net/thread-206023-1-1.html http://www.oracle.com.cn/viewthread.php?tid=83484
http://blog.csdn.net/wubin1124/article/details/4971359 http://blog.163.com/sweetlife_112/blog/static/115931720103147453615/ ------------------------- linux常用头文件如下: POSIX标准定义的头文件 <dirent.h>        目录项 <fcntl.h>         文件控制 <fnmatch.h>    文件名匹配类型 <glob.h>    路径名模式匹配类型 <grp. ...
http://bbs.chinaunix.net/thread-971041-1-1.html #include <stdio.h> #include <unistd.h> #include <stdlib.h> #include <string.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <iconv.h> #include <stdint.h> #include <e ...
http://www.cnblogs.com/java0721/archive/2012/07/21/2602963.html java课程设计例子 Java如何获取文件编码格式 1:简单判断是UTF-8或不是UTF-8,因为一般除了UTF-8之外就是GBK,所以就设置默认为GBK。 按照给定的字符集存储文件时,在文件的最开 ...
http://www.ibm.com/developerworks/cn/aix/library/1206_yudh_unixproblemsolve/ http://www.csdn.net/article/2012-06-20/2806770
http://blog.csdn.net/wuyazhe/article/details/5775666 二进制序列化 首先。你被序列化的类需要用[Serializable]特性修饰,例如: view plain     [Serializable]      public class AA      {          public int i = 5;      }  那么你可以用如下方法序列化和反序列化: view plain     ///  <summary>        ///  序列化为二进制字节数组        ///  </ ...
.Net对于远程调用提供了两种方法:Remoting和WebService。 WebService现在是如火如荼,特别是有一种比较流行的架构:Winform+WebService(Java、.Net), 我曾经做过的一个项目就是这样子的,分布式、跨平台、极佳的用户体验,这三者结合起来是不是很诱人? 不过,这里我只说Remoting,Remoting具有以下特点: 1、Tcp通道的Remoting速度非常快 2、虽然是远程的,但是非常接近于本地调用对象 3、可以做到保持对象的状态 4、没有应用程序限制,可以是控制台,winform,iis,windows服务承载远程对象 缺点: 1、不是标准的应用 ...
Global site tag (gtag.js) - Google Analytics