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

Ошибка 3 error LNK1120: неразрешенных внешних элементов: 2 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ А+Б на АСМП, как написать короче? http://www.cyberforum.ru/cpp-beginners/thread1099593.html
#include<fstream> main(){ int a,b; std::ifstream i("input.txt"); std::ofstream o("output.txt"); i>>a>>b; o<<a+b;}
C++ запись пакетов данных в файл (Visual Studio 2010)(Windows Forms)у меня есть кнопка,при нажатии которой происходит принятие пакетов данных по RS-232 (каждые 0,2с новый пакет). как сделать так ,чтобы данные записывались в файл,причем при новой передачи данных данные записывались в другой файл. private: System::Void button2_Click(System::Object^ sender, System::EventArgs^ e) { int status; hCom =... http://www.cyberforum.ru/cpp-beginners/thread1099582.html
Преобразование файла теста (*.tst) в текст C++
Добрый день! Очень нужна помощь по разделке *.tst файла (как я понял вопросы вбиты в него). У меня задача немного не стандартная - есть файл теста и программа для просмотра этого теста. Программа уже подсвечивает правильные ответы. Вопросов в тесте много, но нет, к сожалению, возможности проводить столько времени за компьютером для подготовки. Хотелось бы распечатать эти вопросы с ответами....
C++ Нахождение максимального элемента относительно диагонали массива
Дан квадратный массив. Нужно найти максимальное число в секторе относительно диагонали, проведенной из верхнего правого угла в нижний левый. Помогите поправить код, чтобы в число элементов данного сектора входила и сама диагональ, а не только элементы за ней. Пока находит максимальное значение без учета чисел на диагонали. for(int k=0;k<size; k++) { for(int i=size-k;i<size;i++) {...
C++ Внутренние и внешние связи http://www.cyberforum.ru/cpp-beginners/thread1099481.html
int externalint=5; const int j=10; int main() { } В книге написано,что переменная externalint имеет внешнюю связь,а константа-внутреннюю. Собсно,мне не понятно,почему константа имеет внутреннюю связь,если она объявлена как глобальная. И ещё: void function()
C++ Динамический вещественный массив Кусок программы. Всё компилится, но почему-то в цикле в g массив записываются целые значения, если НЕ писать два дабла, так и должно быть или я что-то не правильно делаю? Поставил эти два дабла и всё считает, но неужели так всегда надо делать? int maxi,mini,j,q; float s,min,max,sr; Memo1->Text=""; Memo2->Text=""; Memo3->Text=""; q=Edit1->Text.ToInt(); double *g=new double; int *a=new int;... подробнее

Показать сообщение отдельно
kirill1059
 Аватар для kirill1059
14 / 14 / 2
Регистрация: 16.04.2013
Сообщений: 370
18.02.2014, 14:27     Ошибка 3 error LNK1120: неразрешенных внешних элементов: 2
Добрый день.
Возникла такая проблема.
При компиляции показывает 3 ошибки.

Код
Ошибка	1	error LNK2019: ссылка на неразрешенный внешний символ "void __cdecl yk(void)" (?yk@@YAXXZ) в функции _main	D:\Disk кирилл\Проекты\Program\Program\Program.obj	Program
Код
Ошибка	2	error LNK2019: ссылка на неразрешенный внешний символ "void __cdecl game_enimals(void)" (?game_enimals@@YAXXZ) в функции _main	D:\Disk кирилл\Проекты\Program\Program\Program.obj	Program
Код
Ошибка	3	error LNK1120: неразрешенных внешних элементов: 2	D:\Disk кирилл\Проекты\Program\Debug\Program.exe	1	1	Program
Вот сам код.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
#include <iostream>
#include <cstdlib>
#include <cstring>
#include <cstdio>
using namespace std;
 
    void game_chi();
    void yk();
    void game_enimals();
    int menu();
 
    int main() {
        setlocale(LC_ALL, "Rus");
 
        int choice;
 
        do {
 
            choice = menu();
            switch(choice) {
                case 0: game_chi();
                    break;
                case 1: yk();
                    break;
                case 2: game_enimals();
                    break;
                case 3: break;
                default: cout << "Попробуйте ещё раз! \n\n";
            }
        }while(choice != 0);
 
        return 0;
    }
 
    int menu() {
 
        int choice;
 
        cout << "0. Сыграть в Угадай число. \n";
        cout << "1. Узнать адрес числа и число адреса. \n";
        cout << "2. Сыграть в угадай животное. \n";
        cout << "3. Выйти. \n";
        cin >> choice;
 
        return choice;
    }
 
    void game_chi() {
 
        int a;
 
        a = rand()% 50 + 1;
        cout << "Угадайте число: ";
        cin >> a;
 
        if(a == a) {
            cout << "Верно!";
        }
        else {
            cout << "Попробуйте ещё раз!";
        }
    }
Вчера писал этим же методом, всё отлично работало. Сегодня не знаю что такое, полазил по форумам, но так ни чего и не понял.
Спасибо за помощь.)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru