Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Принцип char* https://www.cyberforum.ru/ cpp-beginners/ thread1007437.html
Привет форумчанам. Сам только начинаю изучать с++ и пока мозг не отошел от простоты паскаля, сложно переваривать много новой информации. Проблема такая: нужно написать программу разбиения введенного в файле текста на n столбцов , длинной k символов. Использовать нужно char*. Проблема в том что не нашел в инете ( скорее всего правда плохо искал) в чем особенность работы с char* я так и не...
C++ Найти максимальный по модулю элемент матрицы
Ребят, помогите,что не так поправьте,я что то додумать не могу с этими двумерными массивами то ли скобки не так стоят,то ли чего не дописал! //Задана матрица размером М х N. Найти максимальный по модулю эле¬мент матрицы. //Переставить строки и столбцы матрицы таким образом, чтобы максимальный по модулю элемент был расположен на пересечении t-й строки и k-го столбца. #include "stdafx.h"...
C++ Int To Str https://www.cyberforum.ru/ cpp-beginners/ thread1007419.html
Добрый день, товарищи. Подскажите плиз. Есть структура: SSklad, массив SSklad Sklad;, и элемент массива Sklad.god (в структуре описан как int) Не могу перевести Sklad.god в String itoa не помогает.. вариантов много перепробовал. Подскажите пжалста как корректно выполнить такое преобразование? З.Ы. пишу в Визуал студии
C++ программа про последовательность Найти сумму элементов , которая больше 10^-5 с последовательностью 1,1,5/7,7/15 https://www.cyberforum.ru/ cpp-beginners/ thread1007414.html
C++ Написать программу, которая выводит на экран путь к файлу stdio.h
Привет всем)Помогите пожалуйста решить 4 задачи а то скоро сдавать ,а я ну не шарю в с++))) 1.Написать программу, которая выводит на экран путь к файлу stdio.h. Помогите пожалуйста)
C++ Вычислить и вывести на экран значение функции https://www.cyberforum.ru/ cpp-beginners/ thread1007403.html
Вычислить и вывести на экран значение функции F(x) на отрезке с шагом h=0.1 и точность e.Результат программы представить в виде следующий таблицы
C++ Ошибки:х1,х2 was not declared in this scope https://www.cyberforum.ru/ cpp-beginners/ thread1007401.html
Выбивает ошибки:х1,х2 was not declared in this scope. Что делать? #include<iostream> #include<cmath> #include<stdarg.h> #include<cstdlib> using namespace std; void RandomArray(int ar, int size, int modul); int main(int ar, int size, int modul){ for(int i=0;i<size;i++){ ar=rand()%modul;
C++ Вычислить бесконечную сумму ряда
Всем доброго времени суток. Вычислить бесконечную сумму ряда с заданной точностью е (е>0)
C++ типизированные файлы Ввести файл F из 11 элементов. Найти произведение индексов элементов файла больших семи. https://www.cyberforum.ru/ cpp-beginners/ thread1007386.html C++ Сортировка массива случайных чисел Дан массив случайных чисел. Отсортировать его обменом. Написать дополнительно функцию сортировки сначало парных элементов по возрастанию, потом непарных - тоже по возрастанию. https://www.cyberforum.ru/ cpp-beginners/ thread1007380.html
подскажите где ошибка C++
подскажите пожалуйста где ошибка, почему работает не как надо? Ввести файл F . Все нули в файле заменить единицами, а единицы нулями. Файл вывести до и после преобразования. #include <stdio.h> #include <stdlib.h> #include <conio.h>
C++ Invalid conversion from ‘char**’ to ‘const char**’ Почему так? void deal(const int , const char *, const char *); int main() { char *suit = {"Черви", "Бубны", "Трефы", "Пики"}; char *face = {"Туз", "Двойка", "Тройка", "Четверка", "Пятерка", "Шестерка", "Семерка", "Восьмерка", "Девятка", "Десятка", "Валет", "Дама", "Король"}; https://www.cyberforum.ru/ cpp-beginners/ thread1007358.html
1 / 1 / 0
Регистрация: 15.04.2013
Сообщений: 64
0

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

14.11.2013, 10:55. Показов 935. Ответов 9
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Что это?
Как я понял это какая то переменная/функция, которая некотором образом не видна другой функции.
Но почему ошибка возникает на этапе линковки?

Вот например моя ошибка:
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;
}


Вернуться к обсуждению:
Ссылка на неразрешенный внешний символ C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.11.2013, 10:55
Готовые ответы и решения:

Ссылка на неразрешенный внешний символ
#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;conio.h&gt; #define n 5 void InKeyboard(int a)...

Ссылка на неразрешенный внешний символ
Identification_Organisation.h: #pragma once #include&lt;string&gt; using namespace std; class...

Ссылка на неразрешенный внешний символ
Добрый вечер! Заинтересовался данным алгоритмом шифрования и решил посмотреть наглядно его...

Ссылка на неразрешенный внешний символ
Понимаю что ошибка с вызовом функции InitializeMatrix, связанная с неправильным использованием...

9
14.11.2013, 10:55
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.11.2013, 10:55
Помогаю со студенческими работами здесь

Ссылка на неразрешенный внешний символ
Следует сортировать рандомный массив методом включения и пузырьковым методом, после чего сравнить...

Ссылка на неразрешенный внешний символ
Базовый класс - class area_cl{ public: int a,b; double height; ...

Ссылка на неразрешенный внешний символ
Ошибка 1 error LNK2019: ссылка на неразрешенный внешний символ &quot;void __cdecl...

Ссылка на неразрешенный внешний символ
Выдает три ошибки, как не пытался, не могу понять почему 1)error LNK2019: ссылка на неразрешенный...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru