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

Ошибка компиляции. Не удается открыть файл включение: "no such file or directory". - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Планировщик http://www.cyberforum.ru/cpp-beginners/thread414359.html
Здравствуйте.Мне нужно сделать планировщик алгоритмом RMS.Читал Таненбаума,у него в основном теория,кода нету.Может подскажете с чего начать или может у кого исходники есть.Можно в принципе любой алгоритм.
C++ Удалить из массива все элементы, в записях которых все элементы различны (массив одномерный) Помогите пожалуйста с программами в массивах Сам немного не соображаю, но попросили помочь, вот и обращаюсь к вам, специалистам Удалить из массива все элементы, в записях которых все элементы различны (массив одномерный) Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема. Запрещено создавать темы с бессмысленными... http://www.cyberforum.ru/cpp-beginners/thread414356.html
C++ Как ввести переменную функцию f(x), понятную для языка C++
что следует ввести в f(x) sn = n/f(x) в степени n sin (x+1) + 1/x x<0.5 F(x)= a*a + 1/x x>=0.5
C++ В одномерном массиве посчитать сумму элементов до максимального.
Доброе утро. В одномерном массиве посчитать сумму элементов до максимального. Для обработки использовать динамическую память. Функции реализовать в форме шаблона. решите пожалуйста Добавлено через 1 час 0 минут вот код... не находит макс и не считает сумму... посмотрите ошибку
C++ Есть матрица m*n, где m и n – целые числа. http://www.cyberforum.ru/cpp-beginners/thread414349.html
Есть матрица m*n, где m и n – целые числа. Упорядочить ее за ростом методом минимумов. Методами последовательного и бинарного поиска найти заданное число. Данные вводятся из файла
C++ Создать сумму массива X[n] Доброе утро! Помогите с программой:cry: плиииз Создать сумму массива X. Если она четная массив обнулить, иначе добавить в конец элемент не равный сумме. программу нужно реализовать с использованием функций если кто поможет заранее спасибо!!! подробнее

Показать сообщение отдельно
агерон
 Аватар для агерон
265 / 264 / 33
Регистрация: 12.10.2009
Сообщений: 1,030
23.12.2011, 09:05     Ошибка компиляции. Не удается открыть файл включение: "no such file or directory".
держи

stdafx.h - файл прекомпилированных заголовков
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// stdafx.h: включаемый файл для стандартных системных включаемых файлов
// или включаемых файлов для конкретного проекта, которые часто используются, но
// не часто изменяются
//
 
#pragma once
 
#include "targetver.h"
 
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <tchar.h>
#include "student.h"
#include "diplomnik.h"
 
 
 
// TODO. Установите здесь ссылки на дополнительные заголовки, требующиеся для программы
student.h - описание класса CStudent
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#pragma once
 
class CStudent
{
    protected:
 
        int id, course;
        char* name;
        CStudent();
    
    public:
        
        CStudent(int id, int course, char *name);
        virtual ~CStudent();
        virtual void ShowInfo();
};
diplomnik.h - описание класса CDiplomnik
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#pragma once
 
class CDiplomnik:CStudent
{
    protected:    
        
        char *theme;
        CDiplomnik();
    
    public:
        
        CDiplomnik(int id, int course, char *name, char *theme);
        virtual ~CDiplomnik();
        virtual void ShowInfo();
};
student.cpp - реализация класса CStudent
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include "stdafx.h"
 
CStudent::CStudent():id(0), course(1), name(NULL){};
 
CStudent::CStudent(int id, int course, char* name)
    :id(id), course(course), name(name){};
 
CStudent::~CStudent()
{}
 
void CStudent::ShowInfo()
{ printf("id: %d\tcourse: %d\tname: %s", id, course, name); }
diplomnik.cpp - реализация класса CDiplomnik
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include "stdafx.h"
 
CDiplomnik::CDiplomnik():CStudent(), theme(NULL){};
 
CDiplomnik::CDiplomnik(int id, int course, char* name, char *theme)
           :CStudent(id, course, name), theme(theme){};
 
CDiplomnik::~CDiplomnik()
{}
 
void CDiplomnik::ShowInfo()
{ 
    CStudent::ShowInfo();
    printf("\ttheme: %s", theme);
}
main.cpp - функция main проекта
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// lab.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    CStudent *student=new CStudent(1,1,"Ivanov");
    CDiplomnik *diplomnik=new CDiplomnik(2,6,"Petrov", "Diplom");
    student->ShowInfo();
    printf("\n");
    diplomnik->ShowInfo();
    printf("\nPress any key for exit...");
    _getch();
    delete student;
    delete diplomnik;
    return 0;
}
1) прекомпиляция заголовков - прекомпиляция всех системных и пользовательских описаний типов и функций для ускорения сборки проекта

2) конструкторы и деструкторы классов CStudent, CDiplomnik реализованы для коректной инициализации/деинициализации внутрених переменных ИЗМЕНЯТЬ НИЧЕГО НЕЛЬЗЯ!!!

3) виртуальная функция ShowInfo сделана СПЕЦИАЛЬНО! для понимания зачем читай про наследование и полиморфизм

4) проект компилировался в MS VS 2008
Вложения
Тип файла: rar lab.rar (4.6 Кб, 106 просмотров)
 
Текущее время: 18:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru