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

Динамический массив с задаваемыми индексами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как правильно вызывать конструктор шаблонного класса? http://www.cyberforum.ru/cpp-beginners/thread115327.html
Как правильно вызывать конструктор класса? template <class T> class A{ T *v; int dim; public: A(T *a,int n); }; template <class T> А<T>::А(T *a,int n){
C++ Найти сумму элементов матрицы кратных 3 В общем необходимо написать программу с таким условием: Дана прямоугольная матрица. Определить: 1) сумму элементов кратных 3 2) номер первой из строк, содержащих хотя бы один положительный элемент Максимальный размер массива 10*10. http://www.cyberforum.ru/cpp-beginners/thread115324.html
Программа для перевода данного натурального числа в N-ную систему счисления C++
у меня к вам нестандартная просьба... вот готовый код. Можете коротко расписать объяснения к каждой строке(строки ввода, вывода и объявления переменных не нужно) Особенно это ms=num1>9?i-10+'a':num1+'0'; а то я никак не пойму.... зарание спасибо #include<iostream.h> #include<stdio.h> void main() { int ss,k1=10,k2=11,t=1,num1,i; double num; char ms; char znak=' ';
факториал числа. я начинающий C++
Нужно создать функцию для вычисления факториала числа. Чтобы числа вводить с клавиатуры и предусмотреть возможность многократных расчетов с различными данными в С++ помогите плиз
C++ строковые http://www.cyberforum.ru/cpp-beginners/thread115308.html
Привет всем) Вот такая штука Написать программу, которая считывает английский текст из файла и выводит на экран слова, начинающиеся с гласных букв
C++ Добавление файла через свойства проекта У меня VS2010, требуется открыть файл через argv вот так: FILE *txtfile; txtfile=fopen(argv,"rt"); Как можно сделать, чтобы файл корректно открывался? Файл лежит в папке с проектом, программа запускается не из командной строки. Надо как-то прописать имя оригинального файла в Project->Properties->Configuration Properties->Debugging->Command Arguments. Подскажите, пожалуйста, как это... подробнее

Показать сообщение отдельно
_vladimir
1 / 1 / 1
Регистрация: 11.04.2010
Сообщений: 6
11.04.2010, 15:51     Динамический массив с задаваемыми индексами
Привет!
Подскажите, пожалуйста, как создать (для начала одномерный)массив-член класса в динамической памяти и чтобы коэффициенты задавались, желательно на с++ без сторонних библиотек.
Вот пример в коде, примерно как-то так, хотя совсем не такО_о:

Mas.h - файл
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#pragma once
namespace xz
{
   сlass Temp;
   class Mas
   {
      private:
         int mN;
         Temp * mTemp;
         //Здесь каким-то чудо образом объявляется массив
         //Temp * mTemp[mN]; ??? //неизвестное число элементов
      public:
         Mas(int theN);
         ~Mas();
   };
}
Mas.cpp - файл
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include "Temp.h"
#include "Mas.h"
using namespace xz;
 
Mas::Mas(int theN): mN(theN)
{
   //здесь какимто чудо образом создается массив
   for(int i=0; i<mN; i++)
   {
      mTemp  = new Temp();
      //mTemp[mN] = mTemp; ???
   }
}
 
Mas::~Mas()
{
   //а здесь этот  массив удаляется
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru