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

Разделение программы на интерфейс и реализацию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Объявление константы и массива в классе http://www.cyberforum.ru/cpp-beginners/thread716802.html
Задача: 1. объявить константу в созданном классе и сделать ее видимой для всех методов данного класса; 2. объявить массив, размер которого определяет созданная константа. Среда разработки Visual C++ 6.0 В итоге у меня получилось: // MyClass.h: interface for the MyClass class. class MyClass
C++ Объединить два множества! Народ такая вещь дано два множества надо их объединить в одно соответственно без повторов. Есть код задачи, но он слегка не правильный. Он работает только с однозначными числами. Что изменить, чтобы работал со всеми. #include <iostream> using namespace std; int k=0; void addSet(); /*-------------класс Множество-----------*/ class Set { private: http://www.cyberforum.ru/cpp-beginners/thread716800.html
Точность числа с плавающей точкой C++
У типа float числа одинарной точности с плавающей запятой обеспечивают относительную точность 7-8 десятичных цифр. Внимание, вопрос! Объясните, пожалуйста, когда точность 7, а когда 8 цифр. P.S. Примеры приветствуются)
В чём ошибка? C++
#include "stdafx.h" #include "allclass.h" #include <vector> #include <iostream> #include <fstream> using namespace std; int _tmain(int argc, _TCHAR* argv) {
C++ Курсовая по ООП http://www.cyberforum.ru/cpp-beginners/thread716751.html
Одна тема - одно задание. Потрудитесь!
C++ Сортировка строк по алфавиту вот есть допустим такой код.. и мне нужно отсортировать каждый введенный title по алфавиту. Это можно сделать после того как закончишь ввод не обязательно прям во время ввода. язык с++ естественно и желательно ненадо использовать очень сложные алгоритмы я только пол года учу с++. В общем буду рад любой помощи. struct book { char title; char author; }; int main() { int cnt_book = 0; подробнее

Показать сообщение отдельно
Olejan_one
1 / 1 / 0
Регистрация: 25.08.2012
Сообщений: 106
Завершенные тесты: 2
02.12.2012, 21:23  [ТС]     Разделение программы на интерфейс и реализацию
Цитата Сообщение от WhiteP Посмотреть сообщение
В head.h объявляешь класс. Никаких #include "person.cpp" не нужно в нем.
В person.cpp реализуешь методы. Инклудишь в него файл head.h.
В main.cpp работаешь с классом. Инклудишь в него head.h
Всё сделал как вы написали, но всё равно выдаёт ту же ошибку что и была(в файле person при обращении к методу
подчеркивает всё что можно)
например:
в файле person я пишу
C++
1
2
3
4
5
6
7
#include "head.h"
head::person() //подчеркивает слово head (Error name followed by '::' must be a class or namespace name)
{
name=NULL;
surname=NULL;
 
}
 
Текущее время: 03:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru