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

Функция для перевыделения памяти для массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что такое nan? http://www.cyberforum.ru/cpp-beginners/thread1230808.html
Собственно вопрос: что такое nan? Допустим v=2 #include<iostream> #include<cmath> using namespace std; int main() { setlocale(0,""); double E,m=pow(9.1*10,-31),c=(2.998*10,8),v,E1; cout<<"Введите скорость электрона v= "; cin>>v;
C++ си++ Описать Структуру с именем STUDENT с полями: 1. NAME-фамилия и инициалы; 2.GROUP-номер группы; 3.SES-успеваемость(массив из 5 элементов).Написать программу, выполняющую следующие действия: -ввод с клавиатуры данных в массив STUD1, состоящий из 10 структур типа STUDENT;записи упорядочиваются по возрастанию номера группы. - вывод фамилий и номеров группы студентов,имеющих средний балл больше... http://www.cyberforum.ru/cpp-beginners/thread1230794.html
Неверная кодировка при чтении из файла C++
Здравствуйте! Есть функция, которая читает символы из текстового файла. При чтении русской буквы выскакивает ошибка Expression: c >= -1 && c <= 255. В чем проблема, и как ее исправить? Вот фрагмент из функции: // из прочтенной строки выделяет слова и числа игнорируя знаки препинания и прочие символы и // сохраняет слова в words while (getline(fio, line))
Отправка нажатий в не активное окно игры C++
пишу небольшую програмку. требуеться отправлять нажатия в не активное окно игры использую вот такой код конструктор для хранения данных struct KeyCom { int panel; int key; };
C++ Преобразование последовательности целых чисел по заданному правилу http://www.cyberforum.ru/cpp-beginners/thread1230702.html
Задано последованность целых чисел B(2n), n≤200.Создать программу,которая превращает эту последованность за правилом:B(1)=B(2n),B(2)=B(2n-1),...,то пследованность остаётся без изменений,иначе делается перестановка B(1),B(3),...,B(2n-1), B(2),B(4),...,B(2n).Результат печатает по пять чисел в ряде
C++ Перевод кода с Basic Нужно переписать программу из Basic в C++ Тексты программ нужно перепечатывать внутрь сообщения! подробнее

Показать сообщение отдельно
Убежденный
Системный программист
Эксперт С++
15296 / 6928 / 1096
Регистрация: 02.05.2013
Сообщений: 11,339
Завершенные тесты: 1
20.07.2014, 10:41     Функция для перевыделения памяти для массива
Первое, что бросилось в глаза:
C++
1
2
3
4
5
6
7
//add
//  addElement
template <class T>
void arrayM<T>::addElement( const T &reference ) {
    resize( size + 1 );
    data[size] = reference;
}
Должно быть "data[size - 1] = reference".
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru