问题列表 - 第41509页

单独打电话给代表?

如果我有这样的代表:

 Delegate void Render();
 Render ToRender;
Run Code Online (Sandbox Code Playgroud)

并在这里使用它:

 ToRender += FunctionRender;
 ToRender += SomeOtherRender;
Run Code Online (Sandbox Code Playgroud)

我该如何制作它以便我可以单独调用每个功能?像这样的东西:

 foreach(Render render in ToRender)
 {
     BeginRender();


     render();


     EndRender();
 }
Run Code Online (Sandbox Code Playgroud)

c# delegates

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

提升multi_index_container,按标签获取索引导致编译器错误

所以,我试图涉及到multi_index_container并且我有一个相当奇怪的编译器错误,首先这里是最简单的例子来证明我的问题(我可能错过了一些简单的东西)......

#include <boost/multi_index_container.hpp>
#include <boost/multi_index/sequenced_index.hpp>
#include <boost/multi_index/ordered_index.hpp>
#include <boost/multi_index/identity.hpp>
#include <boost/multi_index/mem_fun.hpp>

namespace multi_index = boost::multi_index;

template <typename _IdType>
class A
{
public:
  typedef _IdType IdType;
  IdType getId() const { return id; }

private:
  IdType id;
};

struct id_index{};

template <typename Traits>
class Container
{
  typedef typename Traits::AType AType;
  typedef typename AType::IdType IdType;

  typedef typename multi_index::multi_index_container<
    AType,
    multi_index::indexed_by<
      // sort by Id
      multi_index::ordered_non_unique<multi_index::tag<id_index>, BOOST_MULTI_INDEX_CONST_MEM_FUN(AType, IdType, getId) >
    >
  > ASet;

  typedef typename ASet::template index<id_index>::type::const_iterator a_it;
  typedef typename ASet::template index<id_index>::type::reverse_iterator …
Run Code Online (Sandbox Code Playgroud)

c++ templates boost gcc4

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

Pygame:平铺地图或大图

我正在尝试决定是否更好地将预渲染的大图像用于滚动地图游戏,或者在每个帧的屏幕上渲染瓷砖.我试图以两种方式对游戏进行编程,并且没有看到任何明显的速度差异,但这可能是由于我缺乏经验.

除了记忆,还有速度原因不使用预渲染的地图吗?

python pygame

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

POSIX线程和SIGSEGV

我有一个10+线程的系统.我有一个信号处理程序来捕获SIGSEGV.如果一个线程生成SIGSEGV,该信号是发送到所有线程,还是仅发送到生成信号的线程?

pthreads segmentation-fault

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

Android,应用程序在锁定屏幕启动后重新启动

我一直在玩各州试图找出原因,当我按下电源按钮调出锁定屏幕时,我的应用程序失去焦点并调用它的onStop()(应该如此)但是它调用onStart( )再次在屏幕熄灭之前.这导致我出现问题,因为我的应用程序中的某些声音(可能是其他东西)在锁定屏幕处于活动状态时再次开始播放.

当锁屏活动时,如何确保它正确地背景和停止?

android state android-activity

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

如何在Mac OS上使用glGetIntegerv(GL_TEXTURE_BINDING_2D,...)?

我试图GL_TEXTURE_BINDING_2D在我的代码中使用,但它不会在Mac OS X(10.6)下编译.我包括gl.hglext.h,但这样的代码:

int prevTextureBinding;
glGetIntegerv(GL_TEXTURE_2D_BINDING, &prevTextureBinding);
Run Code Online (Sandbox Code Playgroud)

我总是得到这个错误:

../FramebufferGroup.cpp:365: error:
    'GL_TEXTURE_2D_BINDING' was not declared in this scope
Run Code Online (Sandbox Code Playgroud)

当使用其他OpenGL枚举(如GL_TEXTURE_2D)时,我没有任何问题,可以编译得很好 - 所以我的问题是:

  • 有人知道Mac OS X是否支持GL_TEXTURE_2D_BINDING

...我也尝试使用GL_TEXTURE_2D_BINDING_EXT,但苹果文档似乎表明它GL_TEXTURE_2D_BINDING应该是一个有效的参数:http: //developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man3/glGet .3.html

谢谢!

opengl macos

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

访问查询但没有返回结果

我在Access中有一个查询,并想知道是否可以使用该where not exists子句在没有返回的行时显示每个字段的特定文本.

示例查询:

Select Field1, Field2, Field3  
From TableA  
Where Field1 = "test";
Run Code Online (Sandbox Code Playgroud)

如果没有返回结果,我希望以下内容返回:

Field1 = "test"  
Field2 = "not provided"  
Field2 = "not provided"  
Run Code Online (Sandbox Code Playgroud)

sql ms-access

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

实体名称和实体集名称之间的差异

我正在使用.Net 3.5 SP1.

这可能很简单.但是,我不确定实体名称和实体集名称之间的区别

请帮我.

entity-framework

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

indexOf不工作

var myurl = window.location;
    var pos = myurl.IndexOf("memberId");
    if (pos = -1) {
        alert("false");
    } else {
        alert("true");
     }
Run Code Online (Sandbox Code Playgroud)

出于某种原因,我似乎无法使用这种简单的方法.Chrome称'myurl不包含'indexOf'方法.任何原因?

html javascript jquery

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

Java字典值类型元组

我想要一个有一个键和几个值的字典(HashTable,Map,...).

即我想要的东西

HashTable<Key, [value1, value2]>

我怎么得到这个?

java dictionary map data-structures

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