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

Структуру переделать в класс, чтобы массив был внутри класса - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Зеркально отразить матрицу относительно главной диагонали и найти строки, элементы которой образуют последовательность http://www.cyberforum.ru/cpp-beginners/thread1053425.html
Задана матрица A(n,n). Зеркально отразить ее относительно главной диагонали. В преобразованной матрице найти строки, элементы которой образуют возрастающую последовательность. Не могу понять как сделать.Объясните пожалуйста:(
C++ Надо удалить из массива все четные элементы, подсчитать количество слов в строке Помогите пожалуйста разобраться. 1Надо удалить из массива все четные элементы 2подсчитать количество слов в строке это две разные задачи http://www.cyberforum.ru/cpp-beginners/thread1053423.html
C++ преобразовать строку: после каждой буквы 'z' добавить символ '!'
есть два кода, нужно их соединить, но не получается! вот задание:преобразовать строку: после каждой буквы 'z' добавить символ '!'. Вывести в алфавитном порядке все согласные латинские буквы, входящие в строку. 1 код #include "stdafx.h" #include <iostream> using namespace std;
strcat и strncat C++
Помогите понять саму идею удаления символа из массива с помощью указанных операторов. Сам это не как не догоняю(
C++ Исходники игр http://www.cyberforum.ru/cpp-beginners/thread1053398.html
Привет, потихоньку тружусь над платформером, на коленке, хочется посмотреть чужие исходники, пример хорошего кода, так сказать, но понял, что найти не так просто, как кажется! Из хороших исходников нашёл только battle for wesnoth
C++ Директива препроцессора в несколько строк Подскажите пожалуйста как за дефайнить такую вот функцию float Cosine(float a, float b, float value) { value = (1 - cos(value * F_PI)) * 0.5f; return a * (1 - value) + b * value; } не могу разобраться как записать эту операцию в одно выражение.. мои тщетные попытки увенчались провалом. :< подробнее

Показать сообщение отдельно
jurok_85
226 / 209 / 70
Регистрация: 21.02.2013
Сообщений: 494
23.12.2013, 17:28     Структуру переделать в класс, чтобы массив был внутри класса
наверно как то так, только тебе еще надо создать конструктор для структуры чтобы как то в нее данные вводить
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <iostream>
 
struct CUSTOMER
{
   unsigned short        number;
   char                  name[30];
   char                  tel[15];
   char                  addr[30];
};
 
class MY_CLASS{
public:
MY_CLASS():p(0), CUSTOMER_SIZE(0){};// konstruktor poumolchaniju
MY_CLASS(size_t sz):CUSTOMER_SIZE(sz){// konstruktor prinimajuwij razmer
p = new CUSTOMER[CUSTOMER_SIZE];
}
~MY_CLASS() {delete[] p;}//destruktor
private:
CUSTOMER* p;
size_t CUSTOMER_SIZE;
};
int main()
{
    MY_CLASS cl, cl2(10);
    return 0;
}
 
Текущее время: 22:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru