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

Динам. массив в классе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Имитация консоли ? http://www.cyberforum.ru/cpp-beginners/thread1021291.html
Форумчане, вечер добрый. В общем решил в одну конторку устроится. Получил тестовое. Но днём был занят и потому не имел возможности вникнуть в его суть. Надеюсь кто либо разьяснит на ппальцах что имеется в виду. Задание: Программа должна обеспечивать ввод команды (cmd) в текстовое поле с возможностью ее последующего выполнения в фоновом режиме с сохранением результатов в текстовом файле....
C++ удалить повторяющиеся числа, записанные через ; В файле содержатся числа, разделенные знаком «;». Программа читает данные из файла, помещает их в объект класса vector; если вставляемое число уже находится в векторе, то предыдущее включение удаляется; после окончания ввода оставшиеся числа выводятся в файл. Без ; все работает, а вот с ней никак не получается. http://www.cyberforum.ru/cpp-beginners/thread1021287.html
ввод и вывод в один файл C++
ребята мне нужно ввод и вывод в 1 файле это так делается? ofstream myfilecout; ifstream myfilecin; myfilecout.open ("example1.txt"); //заменяем все cout на myfilecout? myfilecin.open ("example1.txt"); //заменяем все cin на myfilecin? Добавлено через 11 часов 11 минут народ подскажите
C++ Сгенерировать матрицу смежности полного графа
1. Сгенерировать матрицу смежности полного графа (количество вершин n = 3) и найти минимальный гамильтонова цикла методом полного перебора. 2. Сгенерировать матрицу смежности произвольного графа (количество вершин n = 3) и найти все Гамильтон пути методом полного перебора. Для тестирования необходимо рассмотреть несвязанные и связанные графы. Среди связанных графов необходимо рассмотреть как...
C++ Работа с файлом http://www.cyberforum.ru/cpp-beginners/thread1021280.html
#include <iostream.h> #include <fstream.h> #include <dos.h> #include <conio.h> #include <graphics.h> #include <stdlib.h> class stanok { float Hc,Vc,S,d,b,m,l; float V,H;
C++ Задача про стопку карточек Помогите пожалуйста с задачей : Есть n черных и белых карточек, сложенных в стопку. Карточки раскладываются на столе в одну линию следующим образом: первая кладется на стол, вторая вниз стопки, третья на стол, четвертая – вниз стопки и т.д., пока все карточки не будут выложены на стол. Напишите программу, которая определит, каким должно быть исходное расположение карточек в стопке, чтобы... подробнее

Показать сообщение отдельно
scenotaph
120 / 120 / 15
Регистрация: 29.03.2013
Сообщений: 237
27.11.2013, 21:27     Динам. массив в классе
vbs,
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#include <iostream>
#include <windows.h>
#include<time.h> //для rand
using namespace std;
 
class Matrix {
 
private:
    int sizeA,sizeB; //для дальнейшого использования в принте
    int **mas;
public:
 
    Matrix();
    Matrix(int,int);
 
    ~Matrix(){
        //тут что-то будет
    }
 
    void Print();
};
 
Matrix::Matrix(int a,int b) {
    sizeA=a;sizeB=b;
    srand(time(NULL));
    mas=new int* [a];
    for (int i=0;i<a;i++) {
        mas[i]=new int [b];
    }
    for (int i=0;i<a;i++) {
        for (int j=0;j<b;j++) {
            mas[i][j]=0;   //rand()%11;
            cout<<mas[i][j]<<" ";
        }
        cout<<endl;
    }
}
 
void Matrix::Print() {
}
 
void main() {
    setlocale(LC_ALL, "Rus");
 
    Matrix(4,4);
 
    cout<<"\n\n\n";
}
Двумерный массив, используем указатель на указатель, плюс в цикле j c i перепутали, плюс ваш
C++
1
 int **mas=new int* [a];
не будет не иметь к классу никакого отношения, это будет локальный динам. массив, создаваемый в конструкторе
 
Текущее время: 07:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru