Воскресенье, 22 Декабря 2024, 21:49

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Хелп! Что за ошибка в коде?
AntiPodeДата: Понедельник, 18 Июня 2012, 20:51 | Сообщение # 1
был не раз
Сейчас нет на сайте
Quote
1>main.obj : error LNK2019: unresolved external symbol __CrtDbgReportW referenced in function "public: struct TGameObject & __thiscall std::vector<struct TGameObject,class std::allocator<struct TGameObject> >::operator[](unsigned int)" (много букв, жалуется система комментариев)
1>libcpmtd.lib(stdthrow.obj) : error LNK2001: unresolved external symbol __CrtDbgReportW
1>..\Bin\DefenseOfCargo.exe : fatal error LNK1120: 1 unresolved externals

Что за ошибка? cry
Code
struct TGameObject  
{  
    TPoint2 coord;  
    float angle, frame, koeff;  

    TGameObject(TPoint2 _coord):  
    coord(_coord), frame(0.f)  
    {  
    koeff = (float)(rand()%1000) / 1000.f;  
    angle = (float)(rand()%360);  
    }  
};  

std::vector<TGameObject> asteroids;

Добавлено (18.06.2012, 20:50)
---------------------------------------------
А все! Нашел свою ошибку.
Проблема была в том что не линкуется какая-то стандартная либа (на что тебе говорит libcpmtd.lib(stdthrow.obj) : error LNK2001: unresolved external symbol __CrtDbgReportW). Спасибо всем.

Добавлено (18.06.2012, 20:51)
---------------------------------------------
Все, разобрался. А что означает?
using anemaspace stduw;

SaiteiДата: Среда, 20 Июня 2012, 16:26 | Сообщение # 2
старожил
Сейчас нет на сайте
Quote (AntiPode)
sing anemaspace stduw;

using namespace std? Убирает обязательное "std::". Можно небоясь писать "cout", "string" без него
goldsphereДата: Среда, 20 Июня 2012, 16:42 | Сообщение # 3
заслуженный участник
Сейчас нет на сайте
Quote (AntiPode)
using anemaspace stduw;

такого пространства вроде нет, если оно не твоё личное.


FinderX - Android Аркада
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг