问题列表 - 第8127页

用C++切换堆栈

我有一些使用Borland C++用C语言编写的16位旧代码,它使用longjmps在多个堆栈之间切换.它通过执行malloc创建一个新堆栈,然后使用内联汇编程序将SS和SP寄存器设置为malloc'd区域地址的段和偏移量.我想将它转换为Win32,看起来两个指令应该由设置ESP的单个指令替换.这两条指令被CLI/STI对包围,但在Win32中这些指令给出了"特权指令",所以我现在已将它们删除了.谈到Windows,我是一个真正无辜的人,所以,我对我的第一个测试案例的工作感到非常惊讶!所以,我相当模糊的问题是问这里的专家,我在做什么是a)太危险了,或者b)如果我添加一些代码,采取一定的预防措施等会有效吗?如果是后者,应该添加什么,哪里可以找到它?我是否必须担心任何其他寄存器,如SS,EBX等?我使用没有优化...感谢任何提示的人可以给我.

c++ winapi multiplestacks

7
推荐指数
2
解决办法
959
查看次数

使用OpenGL/GLUT如何检测两个键是否同时被按下?

使用OpenGL/GLUT我如何检测两个键,同时说'a'和'j'是否被按下?

(此程序需要使用OSX GCC,Windows GCC,Windows VS2005进行编译,因此请不要依赖操作系统.)

c++ keyboard glut

11
推荐指数
1
解决办法
7094
查看次数

不要在选择某些项目时关闭ContextMenuStrip

在选择/检查某些项目后,是否可以打开ContextMenuStrip?

我打算使用一个简单的ContextMenuStrip来设置过滤器(这样我可以在菜单中使用相同的过滤器或作为右键单击选项).

菜单列出了许多项目,我希望用户能够使用基本检查功能选择项目.选择完成后,用户可以单击"激活过滤器"选项,也可以单击菜单外部以激活或取消过滤器.

在选择/单击事件上,菜单通常会关闭.是否可以在点击事件中保持菜单打开?

.net c# user-interface contextmenustrip

14
推荐指数
2
解决办法
1万
查看次数

gcc:在共享库中启用调试符号

我正在创建一个共享库使用gcc并怀疑共享库可能存在一些内存泄漏.要进行调试,我需要在创建共享库时启用调试符号.

要构建,我正在使用gcc -g ...(-g用于启用调试信息)

但是库(*.so文件)大小并没有改变,两者都-g没有-g.此外,我没有从像这样的工具中获得任何有用的信息VALGRIND.

谁能指出我的错误?

c gcc compilation shared-libraries debug-symbols

12
推荐指数
1
解决办法
2万
查看次数

XML属性中哪些字符无效(除非编码)?

我无法相信我无法轻易获得这些信息,因此:

1)如果没有对它们进行实体编码,哪些字符不能合并到XML属性中?

显然,您需要编码引号.怎么样<>?还有什么?

2)官方名单到底在哪里?

xml xml-serialization

47
推荐指数
3
解决办法
4万
查看次数

访问vs SqlServer的简单数据库

我目前正在开发一个非常简单的数据库,用于跟踪人员和他们持有的公司认证.此数据库需要将认证信件存储为PDF文件.我被要求在MS Access中开发它,但我认为最好在SQLServer中构建它并使用Windows Forms来构建接口.此应用程序需要可以从共享驱动器等公共位置访问.

我的问题是,像我想的那样在SQLServer中做这件事会更好吗,还是我充满了它,我的老板是对的钱?或者我们都错了?

sql sql-server ms-access

4
推荐指数
1
解决办法
3416
查看次数

为什么我收到错误?

为什么我会收到这些错误? alt text http://img39.imageshack.us/img39/2203/help.tif

它说:

错误:请求成员"jokeTableView",而不是struction或union

那是什么意思?为什么它会破裂.我尝试阅读有关initWithStyle但我只能赶上它

这是我的.h文件:

#import <UIKit/UIKit.h>


 @interface TableViewController : UITableViewController {

NSMutableArray *jokes;
IBOutlet UITableView *jokeTableView; 


 } 

 @property (nonatomic, retain) NSMutableArray *jokes;

 @end
Run Code Online (Sandbox Code Playgroud)

谢谢!

cocoa objective-c initwithstyle

0
推荐指数
1
解决办法
153
查看次数

如何在构建目标之外生成gcc调试符号?

我知道我可以使用-g选项生成调试符号.但是,符号将嵌入目标文件中.gcc可以在结果可执行文件/库之外生成调试符号吗?像Windows VC++编译器的.pdb文件一样.

debugging gcc pdb-files

167
推荐指数
5
解决办法
9万
查看次数

用于查找唯一字符串的内存有效方法

我有一个如下所示的数据集:

000 100 200 300 010 020 030 001 002 003     
001 101 201 301 011 021 031 000 002 003    
002 102 202 302 012 022 032 001 000 003    
003 103 203 303 013 023 033 001 002 000    
010 110 210 310 000 020 030 011 012 013     
020 120 220 320 010 000 030 021 022 023     
030 130 230 330 010 020 000 031 032 033     
033 133 233 333 013 023 003 031 032 …
Run Code Online (Sandbox Code Playgroud)

c++ string algorithm data-structures

1
推荐指数
1
解决办法
1835
查看次数

在制作iPhone应用程序时,从xcodebuild中设置配置文件

我正在使用xcodebuild命令行编译我的iPhone应用程序.有没有办法传递某种选项来设置配置文件?一般来说,关于xcodebuild的信息似乎不多.

iphone xcode provisioning xcodebuild

41
推荐指数
5
解决办法
7万
查看次数