Форум программистов, компьютерный форум CyberForum.ru

Ошибка линковки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ vector в C++ http://www.cyberforum.ru/cpp-beginners/thread927987.html
Как заполнить vector объектами разных классов, которые наследуются от одного абстрактного класса?
C++ bitset to int Как преобразовать bitset в int? int mxcsr; std::bitset <sizeof(mxcsr) * 4> change_mxcsr = (((std::bitset <sizeof(mxcsr) * 4> (mxcsr)) ) ); change_mxcsr = 1; change_mxcsr = 1; а после этого я хочу выводить change_mxcsr как int Добавлено через 13 минут http://www.cyberforum.ru/cpp-beginners/thread927986.html
C++ Вывести пирамидку из -Х
изучаю С++ по Лафоре вроде все помалу выходит но закончил 3 главу там задача вывести пирамидку из -Х- , мне неполучаетса придумать условие вывода , скажите ето значит что С++ не мое ?
Шаблонная функция C++
Как "научить" шаблонную функцию отличать массив от контейнера, то есть если написать: template <class contains, class type> type (contains &cont)... программа "поняла", что cont - это вектор или массив?
C++ Неизвестная функция. Книга. Страуструп http://www.cyberforum.ru/cpp-beginners/thread927915.html
Я видел похожу тему, но толком ответа не нашел. Сразу к делу. Есть функция get_token(). Она не из стандартной библиотеки, т.е. её нужно написать. Как я понял из коментов в его коде, то она должна считывать объекты класса Token из потока cin . Этой функции нет. Я не знаю что Страуструп хотел этим сказать, но не могли бы вы мне показать тело функции, которая должна считывать объекты класса Token из...
C++ Использование макросов Всем известно что в C подобных языках могут использоваться такие директивы компилятора как #define или макрос полное описание сабжа можно прочитать тут http://www.opennet.ru/docs/RUS/cpp/cpp-5.html Я сам являюсь ObjectiveC программистом достаточно опытным. Однако столкнулся с тем что использование макросов вообще не приветствуется. Не смотря на их относительную прозрачность кода. подробнее

Показать сообщение отдельно
vbloodv
 Аватар для vbloodv
22 / 22 / 0
Регистрация: 15.12.2012
Сообщений: 314
24.07.2013, 11:55     Ошибка линковки
Ругается на:
Кликните здесь для просмотра всего текста
1>Generating Code...
1>Skipping... (no relevant changes detected)
1>WinMain.cpp
1>Linking...
1>Parser.obj : error LNK2019: unresolved external symbol __imp__PathFileExistsW@4 referenced in function "private: bool __thiscall CParser::IsFileExist(void)" (?IsFileExist@CParser@@AAE_NXZ)
1>c:\Users\vbloodv\Documents\Visual Studio 2008\Projects\ecad\bin\\ecad.exe : fatal error LNK1120: 1 unresolved externals
1>Build log was saved at "file://c:\Users\vbloodv\Documents\Visual Studio 2008\Projects\ecad\intermediate\BuildLog.htm"
1>ecad - 2 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========


Код функции:
C++
1
2
3
4
5
bool CParser::IsFileExist()
{
    if ( PathFileExistsW( path_file.c_str() ) ) return true;
    return false;
}
структура:
Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#pragma once
#include <Windows.h>
#include <Shlwapi.h>
#include <io.h>
#include <iostream>
#include <fstream>
#include <stdio.h>
#include <vector>
#include <string>
#include "userfn.h"
#include "usertypes.h"
 
#include "engine/Object.h"
class CParser
{
//field:
    std::wstring path_file;
public:
    void LoadFromEcad(CObject & object, const std::wstring & path);
private:
    inline bool IsFileExist();
};
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru