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

Ссылка на неразрешенный внешний символ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Принцип char* http://www.cyberforum.ru/cpp-beginners/thread1007437.html
Привет форумчанам. Сам только начинаю изучать с++ и пока мозг не отошел от простоты паскаля, сложно переваривать много новой информации. Проблема такая: нужно написать программу разбиения введенного в файле текста на n столбцов , длинной k символов. Использовать нужно char*. Проблема в том что не нашел в инете ( скорее всего правда плохо искал) в чем особенность работы с char* я так и не...
C++ Найти максимальный по модулю элемент матрицы Ребят, помогите,что не так поправьте,я что то додумать не могу с этими двумерными массивами то ли скобки не так стоят,то ли чего не дописал! //Задана матрица размером М х N. Найти максимальный по модулю эле¬мент матрицы. //Переставить строки и столбцы матрицы таким образом, чтобы максимальный по модулю элемент был расположен на пересечении t-й строки и k-го столбца. #include "stdafx.h"... http://www.cyberforum.ru/cpp-beginners/thread1007432.html
Int To Str C++
Добрый день, товарищи. Подскажите плиз. Есть структура: SSklad, массив SSklad Sklad;, и элемент массива Sklad.god (в структуре описан как int) Не могу перевести Sklad.god в String itoa не помогает.. вариантов много перепробовал. Подскажите пжалста как корректно выполнить такое преобразование? З.Ы. пишу в Визуал студии
C++ программа про последовательность
Найти сумму элементов , которая больше 10^-5 с последовательностью 1,1,5/7,7/15
C++ Написать программу, которая выводит на экран путь к файлу stdio.h http://www.cyberforum.ru/cpp-beginners/thread1007408.html
Привет всем)Помогите пожалуйста решить 4 задачи а то скоро сдавать ,а я ну не шарю в с++))) 1.Написать программу, которая выводит на экран путь к файлу stdio.h. Помогите пожалуйста)
C++ Вычислить и вывести на экран значение функции Вычислить и вывести на экран значение функции F(x) на отрезке с шагом h=0.1 и точность e.Результат программы представить в виде следующий таблицы подробнее

Показать сообщение отдельно
Laix
1 / 1 / 0
Регистрация: 15.04.2013
Сообщений: 64
14.11.2013, 10:55     Ссылка на неразрешенный внешний символ
Что это?
Как я понял это какая то переменная/функция, которая некотором образом не видна другой функции.
Но почему ошибка возникает на этапе линковки?

Вот например моя ошибка:
main.obj:-1: ошибка: LNK2019: ссылка на неразрешенный внешний символ "void __cdecl filter(char *)" (?filter@@YAXPEAD@Z) в функции "class std::basic_istream<char,struct std::char_traits<char> > & __cdecl operator>>(class std::basic_istream<char,struct std::char_traits<char> > &,class DataCall &)" (??5@YAAEAV?$basic_istream@DU?$char_traits@D@std@@@std@@AEAV01@AEAVDataCall@@@Z)
Собственно функция filter(удаляет пробелы слева и справа от строки, если есть):
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
void filter(char*a)
{   int i,l=strlen(a),j;
    for(i=0;i<l;i++)
        if(a[i] !=' '&& a[i]!= '\t')
            for(j=l-1;j>=i;j--)
                if(a[j] !=' '&& a[j]!= '\n')
                    {
                        for(l=i;l<=j;l++)
                        a[l-i]=a[l];
                        a[l-i]='\0';
                        goto m;
                    }
    a[0]=0;
    m:;
}
Тот самый оператор, который похоже и ругается на функцию фильтр:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
istream& operator>>( istream& in, DataCall& Obj )
{
    char T[80];
 
    in.getline( Obj.fio, 22 );
    filter( Obj.fio );
    in.getline( Obj.address, 24 ); 
    filter( Obj.address );
    in.getline( Obj.number, 14 );
    filter( Obj.number );
    in.getline( Obj.date, 11 );
    filter( Obj.date );
 
    in >> Obj.duration;
    in.getline( T, 80 );
 
    return in;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru