ChinaUnix.net
相关文章推荐:

64位 汇编 堆栈 入参

本来想用结构指针获取某处已经分配了内存的块数据. 结果发现返回的指针为空, 百思不得其解, 特求助. 程序如下:typedef struct Blk { int aa; int dd; }BLOCK, *pBLOCK; pBLOCK blk = (pBLOCK)malloc(sizeof(BLOCK)); int test(BLOCK *out) { out = blk; printf("\n source pointer %p", out); printf("\n 0x%x", out->aa); printf("\n 0x%x", out->dd); return 0; } // 唯一的应用程序对象 CWin...

by lurker0 - C/C++ - 2009-09-02 23:52:20 阅读(3113) 回复(11)

相关讨论

比如我一个shell程序(runshell)的数里要输* runshell * 可这样就会得出的是当前的目录列表,, 我怎样可以在程序中判断出输数是*呢,, runshell脚本,, while [ $# -ne 0 ] do sql=`echo $sql $1` shift done

by bird1979 - Shell - 2005-12-31 10:33:04 阅读(3452) 回复(12)

方法检测工具类 Web 应用在接受表单提交的数据后都需要对其进行合法性检查,如果表单数据不合法,请求将被驳回。类似的,当我们在编写类的方法时,也常常需要对方法进行合法性检查,如果不符合要求,方法将通过抛出异常的方式拒绝后续处理。举一个例子:有一个根据文件名获取输流的方法:InputStream getData(String file),为了使方法能够成功执行,必须保证 file 不能为 null 或空白字符,否则根本无须...

by admin126com - Java文档中心 - 2009-01-09 11:07:50 阅读(847) 回复(0)

假设执行文件名edpprt,写在文件canshu里,调试执行下列命令: dbx edpprt run < canshu 问题是文件里的没有被导。 程序没有问题,用run 1 2 3 4就能导四个数,但写在文件里不行。 望高手指点,是命令写法有问题,还是数文件格式不正确。

by xm1984 - C/C++ - 2008-03-03 13:42:30 阅读(1466) 回复(4)

函数调用时,不一致,如下程序,execsqlparl(int n)这子函数只有一个,而调用的时候,我可有两个(Call execsqlparl("garagedb","")),且类型也不一样,小弟想来想去就是不明白,请各帮帮忙。谢谢 Call execsqlparl1("garagedb","") 注:这时用4gl调用 execsqlparl1(int n) { char pdb[129], pstr[1025], *psql = "sqlparl.sql"; static FILE *fp; popquote(pstr,sizeof(pstr)); ...

by shenjinchun - C/C++ - 2008-01-23 12:49:27 阅读(1427) 回复(2)

我有一个函数,他的数形式和c的main一样,是int fun(int argc, char *argv[])。 现在我要传数给它。不知道该怎么传。 有人能给我写个样例程序吗? 谢谢了。

by xieShell - C/C++ - 2007-06-02 13:16:03 阅读(935) 回复(2)

LINUX里面所说的的3264, 和CPU 的3264是否是一回事?

by iandyouandhe - Linux论坛 - 2004-09-14 18:01:32 阅读(669) 回复(10)

a64 是我在业余时间,开设计到编码实现上,断断续续用了5个月时间写出来的! 我完全没有看过任何关于编译器开发的书籍,凭着自已的想象,手中只有一份 AMD 的x86-64 架构的手册, 从这份 AMD 手册摸索其64技术! a64是一款基于AMD x86-64 架构的64汇编编译器。我不知道,Intel的EM64T技术是否能适用。 A64采用Intel的语法格式,与nasm的语法格式差不多。只是3个主要的语法差别。 (一)、内存操作数以及远程跳转的造型上不同...

by mik - C/C++ - 2006-05-02 10:36:36 阅读(3550) 回复(25)

文件:遗传密码 .pdf 大小:453KB 下载: 下载 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/1951/showart_1791907.html

by Tigershark - 网络技术文档中心 - 2009-01-11 15:02:22 阅读(837) 回复(0)

我运行gdb的时候,出现下面的错误: ld.so.1: gdb: 致命的: /usr/local/lib/libexpat.so.0: 错误的 ELF 类型: ELFCLASS32 被杀掉 查看gdb, file /usr/local/bin/gdb gdb: ELF 64- MSB 可执行 SPARCV9 版本 1,动态链接,没有除去 现在不知道怎么解决这个问题,请教下大家。 谢谢

by yuangong - C/C++ - 2012-04-13 10:27:54 阅读(1349) 回复(1)

这是我看到对AIX 64问题表述最简单明了的帖子: The types of 64-bit processors are as follows: PowerPC_RS64 PowerPC_RS64 II PowerPC_RS64 III PowerPC_Power3 PowerPC_Power3 II This is directly from IBM: COMMAND: bootinfo -K Reports whether the system is running a 32-bit or 64-bit KERNEL. - AIX4.3 has only a 32-bit kernel - AIX5.1 has both 32-bit and 64-bit kernels. Only one [1] can be active on...

by microul - AIX文档中心 - 2006-06-26 07:40:00 阅读(1391) 回复(0)