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

Многофайловый код - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ assignment of read-only location http://www.cyberforum.ru/cpp-beginners/thread942380.html
Здравствуйте! Столкнулся с вот такой ошибкой и не знаю как ее исправить. enum { finish = 0, start = 300, wall = 9999, empty_cell = -1 }; typedef std::vector< std::vector< int > > dim; typedef...
C++ Гетерогенные массивы Сразу к сути, мне нужно создать массив который будет содержать в себе элементы разных типов. Такие массивы называются гетерогенными. Погуглил и ничего не нашел, а реализовать надо. Может я что-то... http://www.cyberforum.ru/cpp-beginners/thread942362.html
C++ Дерево, бинарное дерево
Читаю про дерево и не до конца понимаю, а точнее понимаю, но вопрос в том, правильно ли я понимаю, надеюсь вы мне подскажите. Вот есть список, он линейный, все значения идут друг за другом ...
C++ MSVS 2012: fstream не открывает файл при дебаге
Имеется простенькая программка, читающая файл input_file.txt в одной папке с экзешником и выводящая текст в консоль. #include "stdafx.h" #include <iostream> #include <fstream> #include <string>...
C++ Перенаправление вывода при запуске процесса http://www.cyberforum.ru/cpp-beginners/thread942337.html
Создаю файл, в который хочу перенаправить вывод. Заполняю структуру STARTUPINFO. Не забываю туда вписать дескриптор только что созданного файла. Создаю процесс. Он отрабатывает, но в выходном файле...
C++ Передача данных Здравствуйте! Подскажите, пожалуйста, как организовать передачу данных, допустим через сокет, с заданной скоростью V_out, например, 15Мб в секунду? Отправляю я пакеты длины 188 байт. Но скорее всего... подробнее

Показать сообщение отдельно
Wollen
3 / 3 / 1
Регистрация: 19.08.2013
Сообщений: 26

Многофайловый код - C++

23.08.2013, 14:44. Просмотров 380. Ответов 8
Метки (Все метки)

Укажите, что я делаю не правильно и как исправить. Ошибки, которые выдаёт компилятор: invalid use of incomplete type 'struct List' и forward declaration of 'struct List'.

main.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <fstream>
#include <conio.h>
#include "MyListClass5A.h"
using namespace std;
void Action(List& abc){
    abc.Write();
    ...
}
int main(){
    List abc;
    Action(abc);
    ...
}
MyListClass5A.h
C++
1
2
3
4
5
#ifndef MYLISTCLASS5A_H_INCLUDED
#define MYLISTCLASS5A_H_INCLUDED
struct t_Item;
class List;
#endif // MYLISTCLASS5A_H_INCLUDED
MyListClass5A.cpp
C++
1
2
3
4
5
6
7
#include "MyListClass5A.h"
struct t_Item{
   ...
};
class List{
    ...
};
Кликните здесь для просмотра всего текста
Разделение кода на несколько файлов Эту тему читал. Делал по ней первым способом.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru