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

При разбиении программы на *.cpp, *.h - файлы программа не компилируется. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Курсач "Алгоритм Ершова" http://www.cyberforum.ru/cpp/thread173911.html
В общем, дали курсач на заданную тему. Я не прошу вас мне ее сделать, но есть несколько вопросов по нему. 1) сказали сделать с графикой. как рисовать графы в dev C++? да и вообще, как рисовать ? гугл не предлагайте, я уже и так обыскался, дайте пожалуйста, конкретную информацию. 2) как потом все это связать с программным кодом? есть код, который реализует алгоритм ершова и показать...
C++ Ошибка в копирующем конструкторе #include "stdafx.h" //#include "Person.h" #include <conio.h> #include <string.h> class Person { private: char Firstname ; char Surname ; http://www.cyberforum.ru/cpp/thread173725.html
C++ Не компилируется из-за неверных конструкторов. В чём дело?
#include "stdafx.h" #include <conio.h> #include <string.h> class Person { private: char Firstname ; char Surname ; char Patrname ;
C++ Фильтр для Media Player Classic - Home Cinema
Привет всем. Может кто нибудь помочь сделать фильтр для Media Player Classic - Home Cinema? Сразу скажу, что это эксперимент моего друга, фильтр делаем за спасибо, если конечно же есть такие добровольцы.
C++ Треугольник http://www.cyberforum.ru/cpp/thread173573.html
Составьте программу для выполнения следующих заданий: 1. Ввести с клавиатуры длины отрезков a, b и c. 2. Проверить, могут ли быть эти отрезки сторонами треугольника, и вывести соответствующее сообщение. 3. Используя формулу Герона и теоремы синусов и косинусов, вычислить периметр и площадь треугольника, высоты ha, hb и hc, медианы ma, mb и mc и биссектрисы la, lb и lc треугольника. 4. Вывести...
C++ Программирование последовательного порта. Здраствуйте. Помогите кто чем может в поиске литературы, исходников по программированию последовательного порта. Получил тему написать прогу "Программа-чат через последовательный порт". Программу буду писать ТОЛЬКО НА СИ(не С++). Заранее спасибо. подробнее

Показать сообщение отдельно
kowandser
0 / 0 / 0
Регистрация: 01.10.2010
Сообщений: 50
09.10.2010, 00:29  [ТС]     При разбиении программы на *.cpp, *.h - файлы программа не компилируется.
File->New Project->Win32 Console Application. В новом окошке Next->Empty Project.

Потом File->New File->C++ File(*.cpp)
Туда закидываю main():

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include "Person.h"
#include <conio.h>
#include <string.h>
#include <iostream>
 
int main()
{
    Person p1;
    Person *pp2 = new Person();
    Person *pp3 = new Person("Andrei", "Kavaliou", "Sergeevich");
    Person *pp4 = new Person(*pp3);
    int size1 = sizeof (p1);
    int size2 = sizeof (*pp2);
    printf("Memory for object p1: %d\nMemory for object pp2: %d",size1, size2);
    delete pp2;
    std::cout << "Object has been deletet."<< std::endl;
    getch();
    return 0;
}
Копирую Person.h и Person.cpp в папку в проектом.
Директиву #include "stdafx.h" везде убрал и компилирую.
Компилятор ругается так:
---------------------------------------------------------------------------------------------
1>------ Build started: Project: oopz, Configuration: Debug Win32 ------
1>Embedding manifest...
1>.\Debug\oopz.exe.intermediate.manifest : general error c1010070: Failed to load and parse the manifest. 5 C405BAO =09B8 C:070==K9 D09;.
1>Build log was saved at "file://d:\CPP\oopz\oopz\Debug\BuildLog.htm"
1>oopz - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
 
Текущее время: 18:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru