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

Ошибка компоновщика: ссылка на неразрешенный внешний символ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить сколько цифр в числе, найти первую цифру числа, найти предпоследнюю цифра числа http://www.cyberforum.ru/cpp-beginners/thread1145054.html
Дано натуральное число n (n<10000). Определить сколько цифр в числе, найти первую цифру числа, найти предпоследнюю цифра числа. Только важное условие чтобы при невыполнении условий, программа не...
C++ Помогите найти ошибку при копировании массива void SendData(vector <int> Addresses, vector <byte> Data){ if(Running && Client.connected && (Addresses.size() > 0) && (Data.size() > 0)){ byte tmp; ... http://www.cyberforum.ru/cpp-beginners/thread1145048.html
Каталогизатор фотографий C++
Всем привет, хочу написать каталогизатор фотографий на C++ Builder... Может кто писал, знает как программу реализовать?
Подсчитать количество нулевых компонентов массива C++
Подсчитать количество нулевых компонентов массива из n целых числе. Если нулевых элементов окажется больше двух, то поменять местами нулевые элементы с первым элементом, отличным от нуля.
C++ Заданы два натуральных числа. Вычислить порядковый номер даты, начиная отсчет с начала года http://www.cyberforum.ru/cpp-beginners/thread1145037.html
Заданы два натуральных числа a,b которые обозначают число и месяц не високосного года. Вычислить порядковый номер даты, начиная отсчет с начала года. Например, число 2.03 (2 марта) имеет порядковый...
C++ Ввод в программу только целых положительных значений Пожалуйста помогите сделать так , чтобы программа выполняла только поставленную ей задачу в задании!И при вводе отрицательных , дробных чисел выдавала сообщение об повторном вводе или просто не... подробнее

Показать сообщение отдельно
R_e_n
0 / 0 / 0
Регистрация: 30.07.2012
Сообщений: 35

Ошибка компоновщика: ссылка на неразрешенный внешний символ - C++

11.04.2014, 00:57. Просмотров 273. Ответов 3
Метки (Все метки)

Ошибка: ссылка на неразрешенный внешний символ: в строчке: int y = SomeClass::Func(x); Почему я не понимаю. Если класс поместить в файл с main, то ошибки нет. Использую Visual Studio 2012

Код:
C++
1
2
3
4
5
6
7
8
#pragma once
class SomeClass {
    public:
    SomeClass() {}
 
    template <typename T>
    static int Func(T &x);
};
C++
1
2
3
4
5
6
7
#include "SomeClass.h"
 
template <typename T>
    int SomeClass::Func(T &x) {
 
    return 0;
}
C++
1
2
3
4
5
6
7
#include "SomeClass.h"
 
int main() {
    int x = 1;
    int y = SomeClass::Func(x);
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru