问题列表 - 第22105页

用c ++从内存地址获取ptr

我试图从全局指针获取游戏的引擎版本,但我对此相当新.这是我发现的一个非常小的例子......

http://ampaste.net/mb42243

这是我想要得到的反汇编,指针(gpszVersionString)是突出显示的行(第5行)

http://ampaste.net/m2a8f8887

所以我需要找到的是基本上使用我发现的示例方法来获取它,我是否需要基本上输出函数的第一部分并找到该行的偏移量?

喜欢...

内存签名 - /x56/x8B/x35/x74/xD5/x29/x10/x68/x00/xA8/x38/x10然后到达该行的偏移量?(不知道如何找到偏移量)

c++ signature

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

了解Linq To Xml - Descendants没有返回结果

我是Linq2XML的新手,因为我编写了很多行来执行简单的操作,而在一个简单的项目中,我想尝试一下......

我和他一起工作了2个小时,我没有做到这一点:(

我真的,真的想回到XmlNode-code-like

任务:

  • 我将SOAP Action发送到ASMX服务,然后将响应作为XML获取
  • 我将XML解析为XDocument对象
  • 我试着得到一个节点列表......错!问题!

正如你从这个截图中看到的那样

替代文字http://www.balexandre.com/temp/2010-02-26_0038.png

我的XDocument有一个名为TransactionInformationType的节点,它是一个序列,我很简单想要获取所有并且只需要检索我需要的2个变量(你可以看到代码注释),然后选择c;

Watch窗口中,您可以看到

doc.Descendants("TransactionInformationType")
Run Code Online (Sandbox Code Playgroud)

什么都不返回,并且通过Text Visualizer中的XDocument的内容看,它确实存在!

有人想解释并帮助我通过这个巨大的墙吗?

谢谢!


添加

XDocument内容


回答

响应XML有

<gettransactionlistResponse xmlns="https://ssl.ditonlinebetalingssystem.dk/remote/payment">

我必须使用它作为命名空间!

事实证明,要检索值,我还需要使用XNamespace,所以最终的代码如下所示:

// Parse XML
XDocument doc = XDocument.Parse(strResponse);
XNamespace ns = "https://ssl.ditonlinebetalingssystem.dk/remote/payment";

var trans = from item in doc.Descendants(ns + "TransactionInformationType")
            select new TransactionInformationType
            {
                capturedamount = Convert.ToInt32(item.Element(ns + "capturedamount").Value),
                orderid = item.Element(ns + "cardtypeid").Value
            };
Run Code Online (Sandbox Code Playgroud)

谢谢大家的帮助!

c# linq-to-xml

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

用于调试/检查XML序列化的工具

是否有任何工具可以帮助调试/检查xml序列化过程?

例如,假设一个项目被标记为内部而不是公共.没有编译时错误消息,也没有运行时错误消息.如果设置断点并进入序列化过程,则只是跳过该项.换句话说,通常很难找到这些类型的问题.调试工具将允许您逐步完成该过程并提供一些反馈,例如遇到此属性,通过属性迭代并且没有找到相应的公共过程,跳过.另一种选择是检查所有具有xml序列化属性的类的检查工具,以确保它们是可访问的并具有设置方法等.

c# xml debugging serialization

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

遍历和过滤haskell中的树

我是Haskell的新手(仍在努力完全理解monads).我有一个问题,我有一个树状的结构

type Tree = [DataA]

data DataA =  DataA1 [DataB] 
            | DataA2 String 
            | DataA3 String [DataA]
               deriving Show

data DataB =  DataB1 [DataA] 
            | DataB2 String 
            | DataB3 String [DataB]
               deriving Show
Run Code Online (Sandbox Code Playgroud)

我想要做的是能够遍历这个并生成一个带过滤器的新树.例如,我可能想要将树中的所有DataB2更改为"foo".

我已经看到了树在同一数据部分中的示例,并且构造函数是相似的.

在python世界中,我只是遍历列表,匹配我需要的任何东西,并替换值.

在Haskell中我猜我需要能够复制我的树,但是你如何处理隐藏在构造函数和不同数据类型中的列表?

tree haskell traversal generic-programming

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

Python排序 - 对象列表

如果可能的话,我想使用somelist.sort()方法来执行此操作.

我有一个包含对象的列表,所有对象都有一个成员变量resultType,它是一个整数.我想用这个数字对列表进行排序.

我该怎么做呢?

谢谢!

python sorting list

35
推荐指数
2
解决办法
4万
查看次数

我的iPhone应用程序需要持久的网络连接...如何指定UIRequiredDeviceCapabilities?

我正在尝试在Info.plist文件中设置UIRequiredDeviceCapabilities属性.我的应用需要持久的网络连接.如果我查看"wifi"键的定义,它会说:

如果您的应用程序需要访问设备的网络功能,请包含此密钥.

那么:"wifi"键是否表明我需要WiFi,因为密钥名称会提示?或者这是否意味着我只需要网络访问,因为关键定义会提示?

iphone info.plist

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

如何衡量全局变量的总大小?

我正在创建一个我打算在近期内在ARM处理器上运行的交流程序.我想用我的全局变量测量我正在使用的内存量,同时忽略堆栈/堆的大小.有没有办法让gcc在编译时将其转储出来或从编译后的二进制文件中检索这些信息?

c embedded

11
推荐指数
2
解决办法
1300
查看次数

代表的几个UIAlertViews

目前我在UIAlertView这里和那里都有一堂课.目前,同一个类是这些的委托(它是非常合乎逻辑的).不幸的是,这些UIAlertViews将调用该类的相同委托方法.现在,问题是 - 您如何知道调用委托方法的警报视图?我只想检查警报视图的标题,但这不是那么优雅.什么是处理几个UIAlertViews 最优雅的方式?

iphone delegates uialertview ios uialertviewdelegate

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

为什么JSLint在这行代码中返回'bad escapement'?

为什么JSLint在以下JavaScript行上返回"Bad escapement"?

param = param.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
Run Code Online (Sandbox Code Playgroud)

从JSLint文档我认为这可以,因为正则表达式文字前面有一个括号:

正则表达式用简洁而神秘的表示法编写.JSLint查找可能导致可移植性问题的问题.它还尝试通过推荐显式擒纵来解决视觉模糊.

JavaScript的正则表达式文字的语法会重载/字符.为避免歧义,JSLint期望正则表达式文字前面的字符是(或=或:或字符).

javascript regex jslint

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

将我的Web应用程序编写为Haskell或Erlang等函数式编程语言是否会使其比J2EE更具可伸缩性?

我正在编写一个Facebook应用程序,它将使用Postgres数据库和Facebook API,并在Amazon EC2上运行.(我希望重载)

使用Java,我知道数据库将是我的主要瓶颈,而Tomcat的并发限制将成为次要瓶颈.我可以通过水平扩展缓解缓存和并发问题的数据库问题.(但这会增加我的EC2成本).

Erlang或Haskell如何在这种情况下提供帮助?(假设我能够掌握学习曲线).

erlang haskell functional-programming java-ee

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