小编Pea*_*wer的帖子

MVC设计模式是否用于商业计算机游戏

MVC设计模式是否用于商业电脑游戏?

特别是在高性能游戏方面,我很好奇游戏行业是否有MVC的商业用户?

model-view-controller

33
推荐指数
3
解决办法
9111
查看次数

从托管代码执行CPU/GPU指令

考虑执行禁用位,从高级托管环境(如VB.NET 2008或C#)对本机处理器执行指令的推荐方法是什么.另外有没有人在对图形处理器执行GPU指令时取得了类似的成果?

.net gpu

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

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

什么是经典c中float*varname和float*varname之间的区别

经典C中float*varname和float*varname之间有什么区别?

c syntax

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

CLR垃圾收集方法是否意味着抛出循环对象引用是安全的?

我有一个理论认为CLR垃圾收集机制意味着我可以在对象层次结构中使用循环引用,而不会为拆卸和垃圾收集创建死锁.这是一个安全的假设吗?(目标语言VB.NET)

.net c# vb.net garbage-collection

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

OpenGL中的Skybox接缝

任何人都可以告诉我如何删除我在这里的天空盒实现中的接缝:

源代码:

http://openglviewcontroller.codeplex.com/SourceControl/list/changesets

我一直在尝试GL_CLAMP_TO_EDGE无济于事.

vb.net opengl

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

iPhone 构建配置 - Entitlements.plist

是否可以有两个 Entitlements.plist 文件,以便调试器可以附加的一个与调试构建配置相关联,而没有的一个与发布配置相关联?

iphone build-automation xcode

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

在方法调用VB.NET上将Byref切换为Byval

在方法调用上将Byref切换为Byval

由于以下原因,我提出了许多警告:

"将'ByRef'参数zzzz的值复制回匹配参数时,从xxxx到yyyy的隐式转换."

我的感觉是将函数参数从byref更改为byval是安全的,因为这些方法中的引用类型指针没有什么特别之处,引用类型只是被使用,我认为如果运行,行为将完全相同用副本指针而不是原始指针.

另一个考虑因素是我有两个继承自基类的类.同样的情况正在发生,因为byref参数导致从基类到较窄的具体类的隐式转换.再一次,我看不到运行byval的代码有任何问题.

在处理引用类型时,有没有人有关于函数中参数使用的任何提示?

我项目中当前正在传递的一些其他内容是数据库连接对象,即OracleConnection和SqlConnection.是否有任何理由将这些传递给byref?

例1

在将"ByRef"参数"value"的值复制回匹配参数时,从"Object"到"Integer"的隐式转换.

来电代码:

cmd = New SqlCommand()

cmd.Parameters.Add(CreateParameter("Alpha", SqlDbType.Int,ParameterDirection.Input, -1, AlphaValue))
Run Code Online (Sandbox Code Playgroud)

功能:

Private Function CreateParameter(ByVal parameterName As String, ByVal dbType As SqlDbType, ByVal direction As ParameterDirection, ByVal size As Integer, ByRef value As Object) As SqlParameter
    Dim retParam As SqlParameter
    retParam = New SqlParameter(parameterName, dbType)
    retParam.Direction = direction
    retParam.Size = size
    retParam.Value = value
    Return retParam
End Function
Run Code Online (Sandbox Code Playgroud)

例2

在将'ByRef'参数'reader'的值复制回匹配参数时,从'System.Data.IDataReader'到'System.Data.SqlClient.SqlDataReader'的隐式转换.

来电代码:

Dim reader As new SqlDataReader

ReleaseReader(reader)
Run Code Online (Sandbox Code Playgroud)

方法:

    Public Sub ReleaseReader(ByRef reader As …
Run Code Online (Sandbox Code Playgroud)

vb.net byref byval

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

如何在不使用Nib的情况下实例化和调用UIView子类

在不使用Interface builder或xib文件的情况下,实例化从UIView继承的两个类的正确方法是什么,以便它们可以使用位于视图本身的UIButtons在它们之间切换?

我认为这涉及从app委托设置一个UIViewController并添加我的类的两个实例,它们将UIView实现到控制器中(可能来自控制器内部?)

我也不确定如何在自定义UIViews上从UIButton引发事件来切换视图.我怀疑我需要向视图控制器添加一个方法,但我不确定如何从我的UIView范围内获取对视图控制器的引用.

另外,我想知道,如果需要使用UIViewController,那么switch方法是否应该在主app代理的范围内?

一些代码示例会很棒!

iphone objective-c uibutton uiviewcontroller uiview

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

如何在objective-c中使用循环#import强类型对象

如何在objective-c中使用循环#import强类型对象

我有一个音频控制器类,一个菜单类和一个游戏视图类.

应用程序委托设置这些类并分配指针,以便:

菜单类知道音频和gameview类,gameview类具有对音频和菜单类的引用

我正在使用NSObject来从菜单类引用gameview类.这是因为菜单类具有对gameview类的引用,并且具有#import gameview.h声明.代码不会使用循环#import进行编译

建议请:)?

@interface MenuViewController : UIViewController {

    NSObject *gameref; // weak type here to avoid include of gameview above
    AudioController *audioref;

}
Run Code Online (Sandbox Code Playgroud)

和...

#import "AudioController.h"
#import "MenuViewController.h"

    @interface GameViewController : UIViewController {

        MenuViewController *menuref;
        AudioController *audioref;

    }
Run Code Online (Sandbox Code Playgroud)

pointers scope objective-c

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

如何在给定该矩形中的坐标的矩形内识别子三角形

问题图解http://i49.tinypic.com/2iui4g.jpg

给定宽度为w且高度为h的矩形.和矩形中的坐标x,y我想确定我在哪个三角形内.

即函数应取参数(x,y)并返回a,b,c,d或表示该三角形索引的零基数,即(0 = A,1 = B,2 = C,3 = D)以该顺序.

我想这会是> =红线的公式和> =绿线的公式?

我想在VB.NET中实现它

vb.net geometry linear-equation

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

目标c for NSArray计数循环

有谁知道为什么......

Items是一个已分配和初始化的NSArray*,其中包含零项

for (int i = 0;i < [Items count];i++){

   // WORK FINE DOES NOT ENTER

}

for (int i = 0;i <= [Items count]-1;i++){

   // ENTERS INCORRECTLY!!!

}
Run Code Online (Sandbox Code Playgroud)

for-loop objective-c nsarray

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