Я включил "Отладку на уровне источника" и даже "Показать разборку, если источник недоступен" в разделе "Параметры> Отладка". Но это просто не помогает. Что я делаю не так.
Платформа: Windows 7 x64 Edition


Код для main.cpp
#include <iostream>
#include "SFmqpapi.h"
using namespace std;
int main(int argc,char *argv[]) {
if (true) {
MPQHANDLE mpq=(MPQHANDLE *)malloc(sizeof(MPQHANDLE));
if (SFileOpenArchive("./Map.w3x", 1, 0, &mpq)) {
MPQHANDLE fp;
if (SFileOpenFileEx(mpq, "war3map.j", 0, &fp)) {
MPQFILE *fle;
char* out;
out = (char*)malloc(2996801);
SFileReadFile(fp, out, 2996801, NULL,NULL);
cout << "Yay Opened!"<<endl;
}
}
}
else {
cout << "No map specified!" << endl;
}}
Что не так с этой конфигурацией? или он вообще не поддерживается в сообществе Visual Studio? Я сейчас использую чит-движок для этого. Есть ли лучшая альтернатива, если VSCommunity не поддерживает ее?