Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/11: Рейтинг темы: голосов - 11, средняя оценка - 5.00
1296 / 469 / 151
Регистрация: 24.08.2011
Сообщений: 2,249
1

Непонятная ошибка линковки

17.12.2014, 22:23. Показов 2069. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
MyForm.h:
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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
#pragma once
 
namespace Проект1 {
 
    using namespace System;
    using namespace System::ComponentModel;
    using namespace System::Collections;
    using namespace System::Windows::Forms;
    using namespace System::Data;
    using namespace System::Drawing;
 
    /// <summary>
    /// Сводка для MyForm
    /// </summary>
    public ref class MyForm : public System::Windows::Forms::Form
    {
    public:
        MyForm(void)
        {
            InitializeComponent();
            //
            //TODO: добавьте код конструктора
            //
        }
 
    protected:
        /// <summary>
        /// Освободить все используемые ресурсы.
        /// </summary>
        ~MyForm()
        {
            if (components)
            {
                delete components;
            }
        }
    private: System::Windows::Forms::Label^  label;
    protected:
 
    protected:
 
    private:
        /// <summary>
        /// Требуется переменная конструктора.
        /// </summary>
        System::ComponentModel::Container ^components;
 
#pragma region Windows Form Designer generated code
        /// <summary>
        /// Обязательный метод для поддержки конструктора - не изменяйте
        /// содержимое данного метода при помощи редактора кода.
        /// </summary>
        void InitializeComponent(void)
        {
            this->label = (gcnew System::Windows::Forms::Label());
            this->SuspendLayout();
            // 
            // label
            // 
            this->label->AutoSize = true;
            this->label->Font = (gcnew System::Drawing::Font(L"Verdana", 12, System::Drawing::FontStyle::Regular, System::Drawing::GraphicsUnit::Point,
                static_cast<System::Byte>(204)));
            this->label->Location = System::Drawing::Point(231, 119);
            this->label->Name = L"label";
            this->label->Size = System::Drawing::Size(103, 18);
            this->label->TabIndex = 0;
            this->label->Text = L"Не трогать!";
            this->label->MouseHover += gcnew System::EventHandler(this, &MyForm::label_MouseHover);
            // 
            // MyForm
            // 
            this->AutoScaleDimensions = System::Drawing::SizeF(6, 13);
            this->AutoScaleMode = System::Windows::Forms::AutoScaleMode::Font;
            this->ClientSize = System::Drawing::Size(583, 311);
            this->Controls->Add(this->label);
            this->Name = L"MyForm";
            this->Text = L"MyForm";
            this->Load += gcnew System::EventHandler(this, &MyForm::MyForm_Load);
            this->ResumeLayout(false);
            this->PerformLayout();
 
        }
#pragma endregion
    private: System::Void MyForm_Load(System::Object^  sender, System::EventArgs^  e)
    {
                 label->Text = "Не трогать!!!";
    }
    private: System::Void label_MouseHover(System::Object^  sender, System::EventArgs^  e)
    {
                 label->Text = "ERROR!!!";
                 label->ForeColor = Color::Red;
                 MessageBox::Show("Не трогать!!!", "Не трогать!");
    }
    };
}
Ошибка:
Код
1>------ Сборка начата: проект: Проект1, Конфигурация: Debug Win32 ------
1>  MyForm.cpp
1>LINK : fatal error LNK1561: Єюўър тїюфр фюыцэр с√Є№ юяЁхфхыхэр
========== Сборка: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
В MyForm.cpp есть только #include "MyForm.h". Чего не хватает?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.12.2014, 22:23
Ответы с готовыми решениями:

Ошибка линковки
Всем привет. Столкнулся со следующей проблемой. в программе 9 файлов. 4 .h, 4 .cpp и main.cpp....

Ошибка линковки
Ругается на: 1&gt;Generating Code... 1&gt;Skipping... (no relevant changes detected) 1&gt;WinMain.cpp...

Ошибка линковки
Как исправить эту ошибку линковки? LRESULT CALLBACK WndProc(HWND, UINT , WPARAM, LPARAM); ...

Ошибка линковки
Добрый вечер,подскажите как исправить ошибку линковки? мой код: #include&lt;fstream.h&gt;...

1
873 / 771 / 173
Регистрация: 11.01.2012
Сообщений: 1,942
17.12.2014, 22:37 2
Керра, проект создать новый и не мучиться,
по коду ведь все верно.
Или проект скиньте .
1
17.12.2014, 22:37
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.12.2014, 22:37
Помогаю со студенческими работами здесь

Ошибка линковки
Вот список инклудов: #define _CRT_SECURE_NO_WARNINGS #include &quot;stdafx.h&quot; #include &lt;stdio.h&gt;...

Ошибка линковки
Всем привет! Пишу программу на С++ в среде VS2008, чудеса происходят, в ходе редактирования кода и...

ошибка линковки
int main() { return 0; } делаю так: в MSVC++ создаю проект консоли, выбираю пустой проект,...

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

Ошибка линковки GoogleTest
У меня создан проэкт в котором есть класс который нужно протестировать, я создал проэкт GoogleTest,...

Ошибка линковки в многофайловом проекте
что за на??? в проекте 3 модуля: main.cpp, test.cpp, test.h, в main.cpp и test.cpp подключен...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru