![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 72
Louka
这个作者很懒,什么都没留下…
展开
-
C函数Strtok详解
<br />编程时在C中需要用的类似Java的Split函数来解析一个长字符串,分割成子段使用,查函数库发现有strtok可用,看了示例却对它的用法有些疑惑为什么传值是NULL,于是上网查资料,找到这篇包含strtok函数源码的解释,转过来学习,仔细研读收获良多。<br /> <br />查函数库看到的strtok的解释和示例:strtok Syntax: #include <cstring> char *strtok( char *str1, const char *str2 );<br /> <转载 2010-07-02 23:07:00 · 2422 阅读 · 0 评论 -
C++项目通过JNI使用Java第三方jar包
最近在C++项目中碰到了需要使用第三方公司开发的Java jar包的问题,最后使用了JNI来解决。 参考了网络上不少的方法介绍, 大多数介绍JNI的文章讲的的都是Java通过JNI来调C的本地代码,其实这个也可以反过来用就是C的本地代码通过创建Java虚拟机调用java方法。下面贴一下解决实例C2JavaJym.c,注释不是很多。#include #include #in原创 2011-12-25 21:06:33 · 10449 阅读 · 5 评论 -
关于C++调用jar包,在创建虚拟机时使用JNI_CreateJavaVM调用失败返回-1的问题
今天测试程序时发现,之前调试可用的C++调jar的程序突然出现问题了,总是在创建java虚拟机的时候出现问题。 在调用JNI_CreateJavaVM函数时总是返回-1,在网上查了一下,有一个说法是“可能是跟本地包含有多个虚拟机环境有关,调用此函数总是返回-1, 创建虚拟机失败。解决方法是使用LoadLibrary和GetProcAddress直接加载制定的jvm的JNI原创 2012-03-04 20:09:14 · 10128 阅读 · 0 评论 -
redhat-linux安装GCC3.4.3
1 下载 在GCC网站上(http://gcc.gnu.org)或者ftp(ftp://ftp.gnu.org/gnu/gcc)可以查找到下载资源。可供下载的文件一般有两种形式:gcc-3.4.3.tar.gz和gcc-3.4.3.tar.bz2,只是压缩格式不一样,内容完全一 致,下载其中一种即可。2. 解压缩 拷贝gcc-3.4.3.tar.bz2(我下载的压缩文件)到/usr/l转载 2014-12-13 11:40:36 · 2049 阅读 · 0 评论