下面編譯代碼,但點擊第一個按鈕後,加味精打破C++代碼編譯,但未能在運行
在0x0133ae9a未處理異常deming.exe:0000005:訪問衝突寫入位置0x014aedbd。
這是一個c + +錯誤,因爲我是新手,或者它是我使用的dragonsdk?
//====================================================
// App.cpp
//====================================================
#include "DragonFireSDK.h"
#include <string.h>
int Picture;
int OnClick(int value)
{
char* image = "Images/image";
image = strcat(image,"_");
Picture = PushButtonAdd(image, 10, 100, OnClick, 1);
return 0;
}
void AppMain()
{
// Application initialization code goes here. Create the items/objects/etc.
// that your app will need while it is running.
Picture = PushButtonAdd("Images/Logo", 10, 100, OnClick, 1);
}
學習使用調試器。這將讓你找出究竟是什麼線路造成麻煩。 –
如果我的代碼每次編譯都有一美元,但運行時卻失敗了,我現在可以退休了。 – corsiKa