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

Undefined reference при создании объекта - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дана целочисленная прямоугольная матрица. Определить: http://www.cyberforum.ru/cpp-beginners/thread1193378.html
1) количество столбцов, содержащих хотя бы один нулевой элемент 2) номер строки, в которой находится самая длинная серия одинаковых элементов
C++ Выполнить перестановку через итераторы #include <fstream> #include <algorithm> #include <vector> using namespace std; int main() { http://www.cyberforum.ru/cpp-beginners/thread1193364.html
C++ Найти сумму элементов матрицы
Даны натуральное число n, целочисленная матрица i = 1, 2; j = 1, ..., m. Найти суму тех из элементов a2j ( j = 1, ..., m), для которых a1j имеет значение наибольшего среди значений a11, a12, ...,...
Перевести с паскаля код преобразования массива C++
var a:arrayof integer; i,j,t,n:integer; begin randomize; writeln('vvedite kol-vo elementov'); readln(n); writeln('ishodnyj massiv'); for i:=1 to n do begin
C++ Передать функции System код цвета переменной http://www.cyberforum.ru/cpp-beginners/thread1193335.html
Есть своя процедура void Ccolor(int a, char c1, char c2) { switch (a) { case 0:/*Цвет всего фона - белый. Цвет всего текста - черный*/ system("color F0"); break; } } Как в System...
C++ Найти координаты центра окружности Всем привет. По условию дано множество точек на плоскости. Нужна программа, которая бы находила такие 3 точки, радиус описанной окружности вокруг которой был бы минимален. Т.е. на выходе должно быть... подробнее

Показать сообщение отдельно
Koncord
5 / 5 / 1
Регистрация: 27.09.2012
Сообщений: 65
30.05.2014, 10:26  [ТС]
Нашел проблему, надо было явно указать область имен core для определения функции.
Проблема остается даже если все из namespace'ов вытащить. Ну оно и ясно, ведь ругается не компилятор, а линковщик.
забыл сохранить файл .

Добавлено через 4 минуты
Значит так нельзя
C++
1
2
3
4
5
6
7
using namespace core;
Engine * CreateEngine(std::string caption, int height, int width)
{
    Engine *engine;
...
    return engine;
}
а так можно
C++
1
2
3
4
5
6
Engine *core::CreateEngine(std::string caption, int height, int width)
{
    Engine *engine;
...
    return engine;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru