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

Несколько new [] подряд - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В каждой строке матрицы элемент, лежащий на главной диагонали заменить суммой ранее расположенных http://www.cyberforum.ru/cpp-beginners/thread401710.html
Обработка двумерных массивов. Элементы исходной матрицы выводятся из текстового файла.Результаты выводить на экран и в результатирующий текстовый файл.Матрицу выводить до и после преобразований. ...
C++ Считать текст из файла и вывести на экран все слова текста, начинающиеся с гласной буквы Напиcать программу, которая считывает текст из файла и выводит на экран все слова текста, начинающиеся с гласной буквы, меняя ее на прописную букву. Добавлено через 7 минут #include <iostream.h> ... http://www.cyberforum.ru/cpp-beginners/thread401695.html
C++ передать массив в функцию по значению
Подскажите,пожалуйста. Нужно с клавиатуры ввести число строк-столбцов ( т е они меняются в зависимости от условия) и передать массив в функцию. Сам массив не меняется в функции. Как его объявить в...
Считывание и запись в файл C++
Доброго времен суток всем экпспертам в области С++ Имеется задания нужно записать числа(псевдослучайные) в текстовый файл "vvod" и отрицательные числа заменить на ноль и вывести в следующий файл...
C++ подскажите как правильно записать http://www.cyberforum.ru/cpp-beginners/thread401688.html
Суть в чем, нужно текст последовательно циклически сдвинуть на m / 2 позиций, и построить новые m / 2 − 1 строк. Например в С++ это просто реализовать через append: for (int i=1; i<10; i++){ ...
C++ 4 задачи по основам программирования Задание 1. Составить блок-схему и программу нахождения произведения всех членов арифметической прогрессии от 10 до 30 с шагом 1,15 Задание 2. Изображение Задание 3. Дана матрица А(n,m).... подробнее

Показать сообщение отдельно
Lawlietb32
14 / 14 / 2
Регистрация: 31.03.2011
Сообщений: 118
08.12.2011, 03:01  [ТС]
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
char ddd[3];
.....       
                if (str[k+1]=='1')
                        {
                            ddd[0] = str[k+1];
                            ddd[1] = 0;
                        }
                        else
                        {
                            ddd[0] = str[k+1];
                            ddd[1] = str[k+2];
                            ddd[2] = 0;
                        }
                        *d[i] = atoi(ddd);
....
Аналогичная проблема... разадресация вроде верно везде используется...

Добавлено через 7 минут
причем в момент свалки i=1 т.е. при i=0 выполнилось удачно... хотя строки передаваемые идентичны (всмысле различаются только числами) Может выделение памяти неверно?
C++
1
2
        delete [] *d;
        *d = new int[i];
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru