linux 程序运行时加载自己指定路径下的SO

export LD_LIBRARY_PATH=./:$LD_LIBRARY_PATH 可以在执行的shell中加载, 先调用上面的命令 在执行可执行程序。

2018-11-22 20:04:23

阅读数 57

评论数 0

通过ODBC连接达梦数据库

环境:达梦、centos、C++1、需要在目标机器上安装达梦的client端,当然server和client一起安装也可以的;       2、需要配置ODBC,安装unixODBC; unixODBC的安装参考:去官方网站下载一个 uniODBC2.3.1cd /opttar -zxvf uni...

2018-06-19 14:31:21

阅读数 2692

评论数 0

Android NDK 在 C++代码中输出Log

1、在Android.mk文件中添加库文件,如下:#引入一个和日志相关的库文件  LOCAL_LDLIBS += -llog  2.在cpp文件中引入类库,并定义宏,便可以用c++使用Android Log API输出日志了#include <android/log.h&am...

2018-03-09 13:27:34

阅读数 555

评论数 0

关于GCC编译选项访问私有

谷歌的单体测试在,创建对象的时候,测试直接访问的是私有的方法和成员变量; 我们不可能把所以的原代码都改成公开的属性; 通过以下的方法设置GCC,G++的编译参数,可以直接访问私有,private  -fno-optional-diags   禁止非标准的内部语法诊断,比如类中特...

2017-08-22 10:05:53

阅读数 150

评论数 0

ranger文件管理器

range 是Linux下的一个查看文件的管理器 Ubuntu下安装: sudo apt-get install ranger 默认可能不是用vim打开的文件 有两种方法解决该问题: 1、sudo update-alternatives --config editor 修改默认的编...

2017-07-19 10:40:31

阅读数 462

评论数 0

Linux中ELF格式文件介绍

ELF(Executable and Linkable Format)即可执行连接文件格式,是一种比较复杂的文件格式,但其应用广泛。与Linux下的其他可执行文件(a.out,cof)相比,它对节的定义和gnu工具链对它的支持使它十分灵活,它保存的足够了系统相关信息使它能支持不同平台上的交叉编译和...

2017-07-19 09:43:50

阅读数 185

评论数 0

addr2line解析墓碑工具

Linux下C++程序有时会出现崩溃的情况 这个时候我们想定位崩溃位置的时候就可以用到addr2line这个工具了 出现问题的时候我们可以通过dmesg命令查看故障的信息,可以定位到哪一块内存地址 之后用 addr2line -e XXX(执行程序)   XXXX(内存的地址) 即...

2017-07-13 16:54:19

阅读数 238

评论数 0

关于C++的隐藏

隐藏 case 1: 基类: virtual void DoJob(int a) {count<<"one in base class"<<a<<endl}; virtual void DoJob(int a, int b) {count&l...

2017-04-11 11:14:05

阅读数 239

评论数 0

VC下显示JPG,BMP,GIF等图像格式

VC下显示JPG,BMP,GIF等图像格式 方法一:用COM组件的 IPicture接口(VC) 方法二:用GDI+(VC) EVC下显示图片 用COM组件的 IPicture接口(VC) 在OnPaint   或 OnDraw中加入下代码即可 (注意 屏蔽掉...

2015-07-08 23:04:35

阅读数 1917

评论数 0

C++ 关键字typeid

参考链接:http://www.cnblogs.com/ustc11wj/archive/2012/08/11/2637319.html 作用:检查对象的类型

2015-06-22 20:56:23

阅读数 293

评论数 0

C++ 获取本机IP的方法

// #include "winsock.h" bool GetLocalIP(char* ip)   {       //1.初始化wsa       WSADATA wsaData;       int ret=WSAStartup(MAKEWORD(2,2),&...

2015-05-29 18:26:51

阅读数 1527

评论数 0

Oracle数据库连接中Provider=OraOleDb.Oracle.1与Provider=MSDAORA什么区别

连接Oracle数据库 摘自:http://blog.csdn.net/gyming/article/details/17143153 连接字符串: 1.OleDB连接驱动OraOLEDB.Oracle     Oracle公司提供的OleDB驱动,Provider需要根据实际情况修改...

2015-05-27 14:15:24

阅读数 24544

评论数 0

QT VS插件配置

http://blog.csdn.net/lovelyloulou/article/details/6866910 错误解决:http://blog.csdn.net/lzrocking/article/details/7925051

2015-04-03 19:52:42

阅读数 551

评论数 0

关于FTP链接不上服务

奇葩的问题是。IE浏览器是否是脱机模式,如果是脱机模式 是链接不上的  采用的链接函数是 InternetConnect() 提示是 访问的资源不存在

2015-02-06 13:36:34

阅读数 754

评论数 0

UDL使用

使用通用数据连接文件(*.UDL,以下简称文件)来创建ADO连接,可以和ODBC一样可视化地定义要连接的数据源,从而实现数据访问的透明性。    1.使用UDL文件来创建ADO连接    创建ADO的连接,首先要设置ADO连接对象的ConnectionString属性,该属性提供所要连接的数据...

2014-12-30 10:51:59

阅读数 783

评论数 0

C++获得系统时间,以及1970年1月1日到现在的毫秒数

#include #include #include using namespace std; int main() { long long time_last; time_last = time(NULL); cout//秒数 struc...

2014-11-13 15:49:13

阅读数 3674

评论数 0

异常处理

try { //执行的代码,其中可能有异常。一旦发现异常,则立即跳到catch执行。否则不会执行catch里面的内容 } catch { //除非try里面执行代码发生了异常,否则这里的代码不会执行 } finally { //不管什么情况都会执行,包括try catch 里面...

2014-11-05 10:33:57

阅读数 345

评论数 0

C++ string用法

点击打开链接

2014-10-11 10:15:57

阅读数 399

评论数 0

二级指针内存的回收问题

内存的回收在C++中必须要做的,自己创建的

2014-09-02 16:00:01

阅读数 806

评论数 0

FTP API函数

API函数   FTP 函 数 描 述  InternetOpen 初始化 Win32 internet  InternetConnect 打开一个FTP, HTTP, or Gopher 应用会话  FtpCreateDirectory 在服务器上建立一个新的目...

2014-08-21 11:30:28

阅读数 3711

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭