Форум программистов, компьютерный форум 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
Сообщений: 105
Завершенные тесты: 2
02.12.2012, 22:26  [ТС]     Разделение программы на интерфейс и реализацию
Спасибо всем, почти разобрался, но появилась одна ошибка - на этапе выполнения.
Пишет что функция не берет 1 аргумент.
Если конкретней то:
у меня есть 2 метода :
1-й
запись в бинарный файл
2-й
считывание из бинарного файла
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
//в head.h я пишу 
void file_man(FILE* afp);//прототип на метод считывания, в качестве параметра 
                        //который принимает метод - объявлен указатель на файл 'afp'
void read_person(FILE* afp2);//прототип на метод считывания, в качестве параметра который 
                               //принимает метод - объявлен  указатель на файл 'afp2'
 
 
//в файле person.cpp я пишу 
void person::file_man(FILE* afp)
{
...
}
//и 
 
void person::read_person(FILE* afp2)
{
...
}
//в файле main.cpp я создаю динамический массив экземпляров класса 
//и в цикле вызываю по очереди один из методов. 
//вот так:
mas[i]->file_man(fp)//вызов метода записи в файл, передача в функцию 
//указателя на файл 'fp'.
Добавлено через 17 минут
прошу прощения ошибка на этапе компиляции
 
Текущее время: 12:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru