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) 我想获得两条线之间的角度.所以我使用了这段代码.
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
怎么了?我不知道原因.请帮我.

我想获得iphone设备类型,如果它是iphone 2或3G或4 xcode 4.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 的含义。请有人解释这个...谢谢。
我创建了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) 我用我的备份程序用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)
我删除了我的代码中的用法,这条消息没有来.谢谢你快进.
我在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)
我怎么解决这个问题?
需要你的帮助.
谷歌浏览器提供语音文本(STT)和许多智能手机应用程序提供STT.它有很好的认可.
我想在Visual Studio(MFC)中使用程序,但是没有方法可以执行STT.如果我使用Google Speech To Text Api,解决这个问题就很容易了.
如果没有关于STT的公开google api,除了启动之外,请告诉我另一种方法.
我将挂起(或暂停)除一个线程之外的进程。
我尝试使用 SuspendThread(Api Function),结果是进程线程变成了不负责任的状态。
这不是我想要的。我想让简历成为我必须做的主要工作的一个线程。
我该如何解决这个问题?请给出你的想法。
谢谢。
我想制作一个从网上播放flash视频文件的简单项目.我搜索了一些文章并仔细阅读.但我无法理解,如何通过Code在iPad上播放Flash视频文件.所以我需要你的帮助.请.
我在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)