问题列表 - 第8181页

C++传递对象的副本与将指针传递给对象?

这是我的Game类的构造函数:

// Construct a Game to be played with player on a copy of the board b.
Game(const Board& b, Player* player)
{
  ...
}
Run Code Online (Sandbox Code Playgroud)

这是我使用构造函数的方式:

Player p("Player Name");
Board b(6,3);
Game g(b, &p);
Run Code Online (Sandbox Code Playgroud)

这是如何运作的?被复制了吗?

如果我想保存指向播放器的指针,我应该创建如下的私有ivar吗?

private:
  Player* _player;

...
// In Game constructor
_player = player;
Run Code Online (Sandbox Code Playgroud)

c++ constructor pointers class

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

使用和要求之间的差异

谁能解释之间的差异use,并require直接和使用时:use:requirens宏?

clojure

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

iPhone - AVAudioPlayer,kAudioSessionCategory_AmbientSound和iPod音乐

我在我的app委托中使用以下音频会话:

  AudioSessionInitialize(NULL, NULL, NULL, self);
  UInt32 sessionCategory = kAudioSessionCategory_AmbientSound;
  AudioSessionSetProperty(kAudioSessionProperty_AudioCategory, sizeof(sessionCategory), &sessionCategory);

  AudioSessionSetActive(true);

我希望用户能够播放iPod音乐并同时使用我的应用程序,这很棒,工作正常...我的应用程序退出并允许iPod音乐播放.

我遇到的问题是...在用户退出我的应用程序后,进入iPod应用程序并暂停,当他们回到我的应用程序时,我的声音都没有用.就像它仍然认为iPod会话是活跃的,即使它没有播放任何音乐!

我基本上只是想在iPod音乐暂停后重新激活我的音频会话.既然这样,以后我曾经通过iPod应用程序播放的音乐,我完全无法让我的应用程序的声音回来,除非我重新编译.:( 有人有主意吗?

编辑:我忘了提到我正在使用AVAudioPlayer类的基本实现来播放我的应用程序的音频.

谢谢!

iphone audio ipod

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

如何将(大)XML写入C#中的文件?

伙计们,

请问,在C#.NET 3.5中编写真正大的XML文档(最多500 MB)有什么好方法?我有一些搜索,似乎找不到任何解决这个具体问题的东西.

我之前的主题(在C#代码中解析(大)XML的最佳方法是什么?)包括读取类似大小的Xml文档...解决了这个问题后,我需要考虑如何编写更新的功能(http:// www. opengeospatial.org/standards/sfa)到"update.xml"文件.

我的想法:考虑到要生成的文档的最大大小,显然有一个大的DOM已经出局了.我正在使用XSD.EXE从模式中生成绑定类...它与XmlSerializer类很好地配合,但我认为它在"引擎盖下"构建了一个DOM.它是否正确?.我不能同时在内存中保存所有功能(最多50,000个).我需要从数据库中读取一个功能,序列化它,并将其写入文件.所以我想我应该使用XmlSerializer为文件的每个单独的功能编写"doclet".如果这是可能/可行的话,我还不知道.

你怎么看?

背景:我正在将旧的VB6 MapInfo"客户端插件"移植到C#.有一个现有的J2EE"更新服务"(实际上只是一个web-app),该程序(以及其他)必须使用它.我无法改变服务器; 除非有必要; 特别是涉及改变其他客户.服务器接受一个XML文档,其架构不具体说明任何名称空间......即:只有默认名称空间,一切都在其中.

我的经验:我几乎是一个C#和.NET新手.我用各种语言编写了大约10年的编程,包括Java,VB,C和一些C++.

干杯全都.基思.

PS:这是晚餐时间,所以我将大约半小时擅离职守.

c# xml

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

我无法理解这个简单的JS代码

我无法理解这段代码.如果这是一个RegExp,可以用更简单的方式完成吗?或者这已经广泛兼容?(使用IE6和更新的浏览器)

var u = navigator.userAgent;

// Webkit - Safari
   if(/webkit/i.test(u)){
// Gecko - Firefox, Opera
   }else if((/mozilla/i.test(u)&&!/(compati)/.test(u)) || (/opera/i.test(u))){
   }
Run Code Online (Sandbox Code Playgroud)

这只是:

String.indexOf("webkit")
Run Code Online (Sandbox Code Playgroud)

javascript

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

运行应用程序时,图像不显示在silverlight中

我正在尝试在Silverlight应用程序中显示图像,但运行应用程序时图像不会显示.在Visual Studio中创建项目时,我选择"自动生成测试页面以在构建时托管Silverlight"选项.

以完整代码为例:

<UserControl x:Class="SilverlightApplication3.Page"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    Width="400" Height="300">
    <StackPanel>        
        <Image Source="http://www.beachtownpress.com/db5/00415/beachtownpress.com/_uimages/beach7.jpg" />
    </StackPanel>
</UserControl>
Run Code Online (Sandbox Code Playgroud)

该应用程序在Visual Studio中完美显示,但是当我运行应用程序时,图像不会显示.有任何想法吗?

silverlight image visual-studio

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

Python与C#Twitter API库

我有.NET(5yrs)和Python(1yr)的经验,我想创建一个以Twitter为骨干的简单Web项目.我有使用AppEngine的经验,并且一直想尝试Azure.我将广泛使用一次发送和解析来自许多用户的推文,因为我为此设置了一个短期限,我想尽可能采用最短路径.那么,有没有人对这两者有任何经验,或者有任何建议?

快速浏览一下twitter API库(http://apiwiki.twitter.com/Libraries)给了我这个python:

  • 由DeWitt Clinton撰写的python-twitter.该库为Twitter API提供了纯Python接口.
  • 安德鲁普莱斯的python-twyt.BSD许可的Twitter API接口库和命令行客户端.
  • Dustin Sallings的twitty-twister.Twitter的Twisted界面.

这对于C#:

  • Yedda的Yedda推特图书馆.每个Twitter API方法在此包装器库中都具有等效的.NET方法.
  • Eric Willis/RareEdge设计组的TwitterooCore API.可以在任何.NET项目中使用的二进制.NET库.
  • Twitterizer最初由DigitallyBorn提供,但现在是开源的.为.NET 2.0编写.
  • 推文#by Daniel Crenna."100%覆盖REST和搜索API".

c# python api twitter

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

Django模板的可视化编辑器?

有没有可视化构建Django模板的工具?

谢谢

python django django-templates

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

从XSLT中的路径创建嵌套树结构

我有一个动态XML文档,它表示类别的树结构,但使用任意顺序的路径分隔属性- 如下所示:

   <data>    
      <record ID="24" Name="category 1\sub category 1"/>   
      <record ID="26" Name="category 1"/>     
      <record ID="25" Name="category 1\sub category 1\sub category 2"/>    
      <record ID="27" Name="category 1\sub category 1\sub category 3"/>    
      ...
   </data> 
Run Code Online (Sandbox Code Playgroud)

我需要提出一个"规范化"XML的解决方案,以便将其转换为以下内容:

   <data>    
      <record ID="26" Name="category 1">    
         <record ID="24" Name="sub category 1">    
            <record ID="25" Name="sub category 2"/>
            <record ID="27" Name="sub category 3"/>    
         </record>
      </record>   
      ...
   </data>
Run Code Online (Sandbox Code Playgroud)

基本上我想知道这是否是XSLT可以解决的问题,以及如何,而不是必须以编程方式进行.

xml xslt

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

将Btree保存到磁盘文件并读取它

我想在磁盘文件中保存一个Btree(不确定二进制文件).然后将其读入内存.某些Level-order遍历可能是二进制Btree的好方法.但如果它不是二元的那个.我将叶子节点中的Btree构建到内存中的rootnode.我相信我必须在磁盘文件中定义一些结构并输出树节点.使用一些额外的标签来识别文件中的节点?如何遍历可能是这里的关键问题.我不知道保存节点和指针的好方法.然后阅读它.在记忆中构建树.有什么好主意吗?非常感谢.

algorithm indexing b-tree

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