小编bTa*_*ger的帖子

什么是如何修复System.TypeInitializationException错误?

private static void Main(string[] args)
{
    string str = null;
    Logger.InitUserLogWithRotation();            // <--- error occur
    ...
}
Run Code Online (Sandbox Code Playgroud)

当我构建项目时,它没有错误.但是当我执行它时,它总是中止.

我试图调试项目,但第一行发生System.TypeInitializationException错误.

我已经尝试过谷歌搜索,但没有找到解决方案.

似乎任何变量初始化代码都是错误的,但找不到它.

请帮我.我是C#的新手.

谢谢.

※这是记录器类代码

public class Logger
{
    private static int HDLOG_PRIORITY_DEBUG = 4;
    private static int HDLOG_PRIORITY_ERROR = 1;
    private static int HDLOG_PRIORITY_FATAL = 0;
    private static int HDLOG_PRIORITY_INFO = 3;
    private static int HDLOG_PRIORITY_WARNING = 2;
    public static int LOG_LEVEL_DEBUG = 4;
    public static int LOG_LEVEL_ERROR = 2;
    public static int LOG_LEVEL_FATAL = 1;
    public static int LOG_LEVEL_INFO …
Run Code Online (Sandbox Code Playgroud)

c# stack-overflow visual-studio-2010 visual-studio-2008

34
推荐指数
3
解决办法
14万
查看次数

两条线之间的角度是错误的

我想获得两条线之间的角度.所以我使用了这段代码.


int posX = (ScreenWidth) >> 1;

int posY = (ScreenHeight) >> 1;

double radians, degrees;

radians = atan2f( y - posY , x - posX);

degrees = -CC_RADIANS_TO_DEGREES(radians);

NSLog(@"%f %f",degrees,radians);
Run Code Online (Sandbox Code Playgroud)

但它不起作用.日志是:146.309935 -2.553590

怎么了?我不知道原因.请帮我.

在此输入图像描述

objective-c cocos2d-iphone

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

我怎样才能获得iphone设备类型?

我想获得iphone设备类型,如果它是iphone 2或3G或4 xcode 4.0.

有没有办法得到它?

如果是,请告诉我.

objective-c device cocos2d-iphone xcode4

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

有人可以解释一下大 fs:0 吗?

:0378CED0                 push    ebp    
:0378CED1                 mov     ebp, esp     
:0378CED3                 push    0FFFFFFFFh    
:0378CED5                 push    3927B50h    
:0378CEDA                 push    38DB344h   
:0378CEDF                 mov     eax, large fs:0    
:0378CEE5                 push    eax   
:0378CEE6                 mov     large fs:0, esp   
:0378CEED                 add     esp, 0FFFFF928h   
:0378CEF3                 push    ebx   
:0378CEF4                 push    esi   
:0378CEF5                 push    edi   
:0378CEF6                 mov     [ebp+var_18], esp   
:0378CEF9                 mov     [ebp+var_20], 1   
:0378CF00                 mov     [ebp+var_1C], 0   
:0378CF07                 mov     eax, [ebp+arg_8]    
:0378CF0A                 mov     [ebp+var_230], eax   
:0378CF10                 mov     [ebp+var_22C], 0   
:0378CF1A                 mov     [ebp+var_4], 0   
:0378CF21                 jmp     loc_3B62B79   
Run Code Online (Sandbox Code Playgroud)

我无法理解从 0378CEDF 到 0378CEE6 的含义。请有人解释这个...谢谢。

x86 assembly exception guard disassembly

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

如何将CCSprite保存为PNG

我创建了CCSprite并将其添加到主视图中.然后我想看到精灵图像,所以我把它保存到PNG但是很多都没有正确保存.只显示白色背景.我不知道原因,也发现了谷歌的一些文章,但他们根本没有帮助我.我怎么解决这个问题?

CCSprite *sprite = [[CCSprite spriteWithFile:[NSString stringWithUTF8String:name] rect:CGRectMake(startx, starty, w, h)] retain];

float drawX = x, drawY = y; 

CGSize size = [sprite contentSize];

int nWidth = size.width;
int nHeight = size.height;
nWidth *= scale;
nHeight *= scale;
drawX = drawX + nWidth/2;
drawY = drawY - nHeight/2;

ConvertCoordf(&drawX, &drawY);
drawY -= nHeight;
[sprite setScale:scale];
[sprite setPosition:ccp(drawX, drawY)];
[_mainLayer addChild:sprite];

CCRenderTexture* render = [CCRenderTexture renderTextureWithWidth:sprite.contentSize.width height:sprite.contentSize.height];    
[render begin];
[sprite visit];
[render end];    
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory …
Run Code Online (Sandbox Code Playgroud)

object-code cocos2d-iphone ios4 ccsprite

5
推荐指数
0
解决办法
1067
查看次数

错误LNK2001:未解析的外部符号__imp__PathRemoveFileSpecA @ 4

我用我的备份程序用vc6.0编程.我包括了shlwapi.h,windows.h,我使用了PathStripPath函数和PathRemoveFileSpec函数.

当我遵守这条消息时就出来了.

BlackDlg.obj : error LNK2001: unresolved external symbol __imp__PathStripPathA@4
BlackDlg.obj : error LNK2001: unresolved external symbol __imp__PathRemoveFileSpecA@4
Run Code Online (Sandbox Code Playgroud)

我删除了我的代码中的用法,这条消息没有来.谢谢你快进.

c++ linker-errors visual-c++

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

dyld:未加载库:/usr/lib/libc++abi.dylib

我在xcode 4.2上构建了我的项目.

我选择了iPhone 4.3模拟器并构建了项目.

然后发生错误.

dyld: Library not loaded: /usr/lib/libc++abi.dylib
  Referenced from: /Users/Player/Library/Application Support/iPhone Simulator/4.3.2/Applications/CF49143F-07C9-4609-AADB-82DD3AEAF6D9/Mahjang.app/Mahjang
  Reason: image not found
Run Code Online (Sandbox Code Playgroud)

我怎么解决这个问题?

需要你的帮助.

iphone xcode cocos2d-iphone xcode4.2

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

使用Google Api:PC版语音文本

谷歌浏览器提供语音文本(STT)和许多智能手机应用程序提供STT.它有很好的认可.

我想在Visual Studio(MFC)中使用程序,但是没有方法可以执行STT.如果我使用Google Speech To Text Api,解决这个问题就很容易了.

如果没有关于STT的公开google api,除了启动之外,请告诉我另一种方法.

mfc speech-recognition

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

我可以挂起一个线程以外的进程吗?

我将挂起(或暂停)除一个线程之外的进程。

我尝试使用 SuspendThread(Api Function),结果是进程线程变成了不负责任的状态。

这不是我想要的。我想让简历成为我必须做的主要工作的一个线程。

我该如何解决这个问题?请给出你的想法。

谢谢。

c++ dll mfc system

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

我可以在iPad上播放Flash视频文件吗?

我想制作一个从网上播放flash视频文件的简单项目.我搜索了一些文章并仔细阅读.但我无法理解,如何通过Code在iPad上播放Flash视频文件.所以我需要你的帮助.请.

flash objective-c ipad xcode4

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

NSTextField,难以添加吗?我认为

我在Xcode 4.2中制作了小游戏.

在我玩完所有游戏关卡后,将出现高分输入窗口.我想在这里添加NSTextField,因此玩家可以通过键盘输入他的名字.

我添加NSTextField到OpenGlView,但我无法在屏幕上看到它.这有什么关系?我也尝试添加子视图和添加NSTextField,但我得到相同的结果.

Xcode4.2,模拟器是My Mac - 32bit.

    NSView *view = [[NSView alloc] initWithFrame:NSRectFromCGRect(CGRectMake(0, 0, 480, 320))];

    [[[CCDirector sharedDirector] openGLView] addSubview:view];

    [[view layer] setZPosition:1];
//        
    NSTextField *textField = [[NSTextField alloc] initWithFrame:NSRectFromCGRect(CGRectMake(0, 0, 100, 40))];
    [view addSubview:textField];
Run Code Online (Sandbox Code Playgroud)

xcode objective-c nstextfield cocos2d-iphone xcode4.2

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

如何打印%符号?

可能重复:
如何转义C的printf中的%符号?

我想像这样打印%符号:"8%2F16"

我怎么打印这个字符串?

c c++ printf mfc dialog

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