-
NDK中JNI结构体的操作有关问题
NDK中JNI结构体的操作问题typedefstruct{ unsignedcharTermId[8]; unsignedcharTerminalType;unsignedlongMerchNum;}EMV_PARAM;假设我的要引用的第三方库中有这个一个结构体,我在java层的声明:publicclassEMV_Param{publicStringtermId; publicStringterm...
32
热度 -
C#调用C++的dll的有关问题
C#调用C++的dll的问题很奇怪的事情,C#调用C++写好的dll。在两边均已定义好结构体,通过ref进行传值。值可以传出来,但是始终报错:Attemptedtoreadorwriteprotectedmemory.Thisisoftenanindicationthatothermemoryiscorrupt.C++端代码如下:extern"C"_declspec(dllexport)voidT...
43
热度 -
DOS输出重定向有关问题。FC命令重定向失败
DOS输出重定向问题。FC命令重定向失败BOOLCDOSDlg::ExecDosCmd(){#defineEXECDOSCMD"dirc:"SECURITY_ATTRIBUTESsa;HANDLEhRead,hWrite;sa.nLength=sizeof(SECURITY_ATTRIBUTES);sa.lpSecurityDescriptor=NULL;sa.bInheritHandle=TRU...
430
热度 -
数组跟字符串总结
数组和字符串总结<1>动态开辟二维数组有时根据题意需得根据输入的二维数来动态的创建二维数组,那么此时就不能想以前一样直接定义多少行多少列了。因为不知道行列多少,假如设定太大浪费空间,申请太小完成不了程序的数据存储。因此需要合理的开辟二维空间。例子:开辟10行20列char**str=(char**)malloc(sizeof(char*)*10);for(i=0;i<10;i++...
4855
热度 -
急JNI传递嵌套对象数组的有关问题
急!急!急!JNI传递嵌套对象数组的问题最近正在做从C侧通过JNI向java侧传递数据的开发,数据的类型是类中嵌套了一个类的数组,从网上找到了一个只是嵌套普通类型传递的例子,还请哪位高手抽出宝贵时间给予解答,谢谢。网上元例子如下所示:***************************************************************1.编写Java类publicclass...
39
热度 -
驱动模块移栽到3.2.16
驱动模块移植到3.2.16这只是一个课程设计要求写一个块设备的驱动,由于从来没有接触过这个方面,所以只能一点点儿的学习,但是,最后发现,我学习的资料跟现在的内核版本3.2.16有非常大的出入。原先的一些api都已经不存在了。我只好在网上找了一个例子,参照着新内核的源码对所用的函数进行替换,但是问题却来了,编译好模块后插入内核会造成死机,没有任何响应。下面是来自http://bbs.chinauni...
68
热度 -
[讨论]关于字符数组的长度定义.
[讨论]关于字符数组的长度定义. #include"stdio.h"main(){charstr1[20]={"ChinaGuangDong"};charstr2[10]={"ShenZhen"};charstr3[10];str3[10]=strcat(str1,str2);printf("%s",str3[10]);} 按照老谭书中说的str3字符数组必须大于st1...
115
热度 -
[求助]表达式求值
[求助]表达式求值 大家帮忙啊!下面是表达式求值问题的代码,里面有问题,哪位高手救命啊!#defineTRUE1#defineFALES0#defineOK1#defineERROR0#defineOVERFLLOW0#defineINFEASIBLE-1#defineSTACK_INIT_SIZE100#defineSTACKINCREMENT10#defineMAX...
379
热度 -
[求助]字符连接错在哪?实在找不到啊?
[求助]字符连接错在哪?实在找不到啊? 为什么这个程序不管用..我实在是找不到有什么错误....请各位帮下忙......程序的功能是将第二个字符串接到第一个字符串后面....我用函数来实现的.....比如输入abcdefg给第一个字符串......123456给第二个字符串.....结果怎么会是abcdefg1呢?voidjoin(char*p,char*q){inti...
138
热度 -
[求助]对文本进行排序
[求助]对文本进行排序 这段代码目的是对文本行进行排序但我在编译时编译器警告12行声明94行的strcpy有问题#include<stdio.h.>#include<string.h>#include<stdlib.h> #defineMAXLINES5000/*待排序的最大行数*/char*lineptr[MAXLINES];/*指...
373
热度 -
[求助]请教void Str0L(void)的算法
[求助]请教voidStr0L(void)的算法 函数ReadDat()实现从文件IN.DAT中读取一篇英文文章存入到字符串数组xx中,请编制函数StrOL(),其函数的功能是:以行为单位对行中以空格或标点符号为分隔的所有单词进行倒排。最后把已处理的字符串(应不含标点符号)仍按行重新存入字符串数组xx中,最后调用函数writeDat()把结果xx输出到文件OUT6.DA...
772
热度 -
大容量排序算法:
大容量排序算法: 大容量排序算法:前言:在内存容量有限,并且栈容量有限的情况下,我们是不能声明如intarray[10000000000]的数的,那我们应该怎么排序大容量的数据呢、本文给数了一种方法,在VC++6.0中编译通过。程序如下:1.生成随机数文件2.排序该文件1)#include<stdio.h>#include<string.h>#i...
300
热度 -
麻烦各位做几题C语言编程..谢谢大家
麻烦各位做几题C语言编程..谢谢大家 一:不用strcpy()函数,编写一个能将一个字符串复制到一个字符数组中的程序. 二:假设10个证书存储在数组a[10]中,要求把其中能被12整除的数标记为T,其他 标记为F.标记储存在字符数组b[10]中下标相同的对应位置.试编写程序,实现 意识功能,并输出两个数组. 三:输入一行字符.要求删去其中某个字符后输出,要删除的字符由键...
329
热度 -
[求助]我是新手//请教一个中等题
不好意思啊..我题目写错啦..#include"stdio.h"voidmain(){inti1=3,i2=3,j1,j2;j1=++i1+(++i1)+(++i1);prinf("i1=%d,j1=%d\n",i1,j1);j2=i2+++(i2++)+(i2++);prinf("i2=%d,j2=%d\n",i2,j2);}这在TC下输出i1=6,j1=18i2=6,j2=9在vc下输出i1=...
413
热度 -
[求助]看看是什么错误
[求助]看看是什么错误 Compiling...tu0.cppC:\DocumentsandSettings\Administrator.A9440DB3015349E\桌面\th\tu0.cpp(259):warningC4508:'main':functionshouldreturnavalue;'void'returntypeassumedC:\Documents...
235
热度 -
[原创]命令行分析函数包(附调试代码)
[原创]命令行分析函数包(附调试代码) 自己做的命令行分析函数包,利用链表把输入命令行中的参数全部分离,并可以转换成二维字符串指针,内附调试源代码(也可以作为实例看待,源代码中附了详细的注释,希望大家有用),对了发现问题请急时对我指正,谢谢啦。 老规矩,把代码贴一遍吧。。呵呵 /*cmd.h*/ #ifndef__CMD_H #define__CMD_H #in...
354
热度 -
请教一个结构类型的问题
请教一个结构类型的问题 请教一个结构类型的问题各位高手,想请教一个结构类型中的问题。structstudent{intage;charname[10];floatscore[5];}stu[20];如果已经定义了这样一个结构类型以及这种类型的变量,为什么在用scanf()函数进行结构类型变量的赋值的时候程序会异常终止呢,我查看了C相关的书籍,并没有明确说明C中结构类型的...
217
热度 -
MFC 批改一个单元格的内容,为何代码无效
MFC修改一个单元格的内容,为何代码无效我在网上照着人家做了MFC操作excel,现在的情况是,可以正确获取到单元格的内容,但是当我想修改指定单元格的内容时,那一段代码却无效。希望各位大神帮我看看,这是我照着人家看的文档,http://blog.csdn.net/shuilan0066/article/details/7936336。附上我的源代码 UpdateData(TRUE); if(m_p...
115
热度 -
[原创]一个简单的链表程序
[原创]一个简单的链表程序 /******************************************************************************/ /*作者:神vlinux飘飘*/ /*bbs.bc-cn.net*/ /*时间:2005年1月13日*/ /*版权没有,盗版不究*/ /***********************...
364
热度 -
c编程 字母排序
c编程字母排序 最近有道题做不出来,是三级数据库还请高手指教 英文文章存放在xx数组中,函数StrOL()的功能以行为单位对行中以空格或标点符号为分隔的所有单词进行倒排,最后把已处理的字符串,按行重新存入字符串xx中,最后调用函数输出。 例:YouHeMe Iamastudent. 结果:MeHeYou studentaamI voidStrOL(void) {...
363
热度