Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Объявление константы и массива в классе Задача: 1. объявить константу в созданном классе и сделать ее видимой для всех методов данного класса; 2. объявить массив, размер которого определяет созданная константа. Среда разработки Visual C++ 6.0 В итоге у меня получилось: // MyClass.h: interface for the MyClass class. class MyClass https://www.cyberforum.ru/ cpp-beginners/ thread716802.html C++ Объединить два множества!
Народ такая вещь дано два множества надо их объединить в одно соответственно без повторов. Есть код задачи, но он слегка не правильный. Он работает только с однозначными числами. Что изменить, чтобы работал со всеми. #include <iostream> using namespace std; int k=0; void addSet(); /*-------------класс Множество-----------*/ class Set { private:
C++ Точность числа с плавающей точкой https://www.cyberforum.ru/ cpp-beginners/ thread716799.html
У типа float числа одинарной точности с плавающей запятой обеспечивают относительную точность 7-8 десятичных цифр. Внимание, вопрос! Объясните, пожалуйста, когда точность 7, а когда 8 цифр. P.S. Примеры приветствуются)
C++ В чём ошибка? https://www.cyberforum.ru/ cpp-beginners/ thread716797.html
#include "stdafx.h" #include "allclass.h" #include <vector> #include <iostream> #include <fstream> using namespace std; int _tmain(int argc, _TCHAR* argv) {
Курсовая по ООП C++
Одна тема - одно задание. Потрудитесь!
C++ Сортировка строк по алфавиту https://www.cyberforum.ru/ cpp-beginners/ thread716739.html
вот есть допустим такой код.. и мне нужно отсортировать каждый введенный title по алфавиту. Это можно сделать после того как закончишь ввод не обязательно прям во время ввода. язык с++ естественно и желательно ненадо использовать очень сложные алгоритмы я только пол года учу с++. В общем буду рад любой помощи. struct book { char title; char author; }; int main() { int cnt_book = 0;
C++ Вычислить сумму конечного отрезка ряда Помогите, плиз, как написать программу с помощью функций??? (в С++) Дано натуральное число N. Вычислить сумму конечного отрезка ряда: https://www.cyberforum.ru/ cpp-beginners/ thread716728.html Указатели: посчитать количество вхождений подстроки в строку C++
Не могу дописать программу. Заранее извените, ещё не умею вставлять код программы... Выделить код и на панели, где вводите текст, ткнуть на соответствующий язык. вот она #include "delLast.h" #include <iostream> #include <string> using namespace std; int main () { char tmp ;
C++ Посчитать количество минимальных элементов целочисленного массива Посчитать количество минимальных элементов целочисленного массива А Помогите, спасибо заранее. https://www.cyberforum.ru/ cpp-beginners/ thread716720.html C++ Среди элементов строки убрать те которые находятся внутри скобок Среди эллементов строки убрать те которые находятся внутри скобок . Н емогу понять как решить . https://www.cyberforum.ru/ cpp-beginners/ thread716714.html
Вычисление объема произвольного тела методом Монте-Карло C++
Всем доброго время суток. Написать программу для вычисления методом Монте-Карло объема V тела, ограниченного поверхностями: z = {x}^{2} + {y}^{2}, y = {x}^{2}, y = 1 и z = 0. Сравнить с точным значением V = \frac{88}{105}. Насколько я правильно понял z = {x}^{2} + {y}^{2} - это конус, y = {x}^{2} - парабола, y = 1 - прямая, проходящая через точку 1 и параллельная оси OX и z = 0 - это...
C++ Найти минимум, сумму 1. Given a real numbers x, y, z. Calculate: min ( x + y, y + z ,z + x ) 2. Find the sum of 1/2+1/3+1/4+⋯+1/(n+1)Официальный язык форума - русский. Переведите условие задачи, и помните: один вопрос - одна тема. Добавлено через 5 минут С учетом действительных чисел х, у, г. Рассчитать: мин (х + у, у + z, z + х) Найти сумму 1/2+1/3+1/4+⋯+1/(n+1) https://www.cyberforum.ru/ cpp-beginners/ thread716696.html
погромист
415 / 251 / 30
Регистрация: 27.08.2012
Сообщений: 550
02.12.2012, 21:16 0

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

02.12.2012, 21:16. Показов 5530. Ответов 10
Метки (Все метки)

Ответ

Обьясню на примере класса Array:

Кликните здесь для просмотра всего текста

Array.h
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#ifndef ARRAY_H
#define ARRAY_H
class Array
{
      typedef unsigned int size_t;
      private:
              size_t mySize;
              int* myData;
      public:
             Array (size_t size);
             ~Array ();
             void set (int i, int val);
};
#endif
Array.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <conio.h>
#include "array.h"
 
typedef unsigned int size_t;
 
Array::Array (size_t size)
{
             mySize = size;
             myData = new int [mySize];
}
 
Array::~Array ()
{
              delete[] myData;
}
 
void Array::set (int i, int val)
{
     if ((i < 0) || (i > mySize - 1)) { return; }
     myData [i] = val;
}
main.cpp
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
#include <conio.h>
 
int main()
{
Array a(20);
a.set(5,4);
return 0;
}

Поняли?

Вернуться к обсуждению:
Разделение программы на интерфейс и реализацию C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.12.2012, 21:16
Готовые ответы и решения:

Разделение класса на интерфейс и реализацию (ошибка __thiscall)
Всем хай! Есть такой наипростейший класс (для примера): #include &quot;stdafx.h&quot; #include...

как лучше всего добавлять предопределенные изменяемые значения char в интерфейс и реализацию класса?
Есть несколько непонятных мне моментов связанных с тем как использовать char в классе. 1. как...

как лучше всего добавлять предопределенные изменяемые значения массива char в интерфейс и реализацию класса?
Есть несколько непонятных мне моментов связанных с тем как использовать char в классе. 2. Как...

Задание на реализацию программы прдставленных диаграмм
Форумчане приветствую, Есть задание решить которое все никак не могу есть несколько вопросов по...

10
02.12.2012, 21:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.12.2012, 21:16
Помогаю со студенческими работами здесь

Разделение программы
Добрый день! Написал программу. Код получился очень длинный. Как разделить её на части? Например,...

Разделение программы на 2 модуля
Программа которая сравнивает системное время с введенным. Как ее разделить на 2 модуля? .model...

Разделение программы на файлы
У меня есть программа, что являет собой небольшую структуру)) #include &lt;stdio.h&gt; #include...

Разделение интерфейса программы
Добрый день. У меня такая проблема: Мне нужно разделить следующую программу на интерфейсы ( на...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru