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

Несколько new на один и тот же указатель - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Алгоритмы STL Удаление элементов в векторе http://www.cyberforum.ru/cpp-beginners/thread1540558.html
Банальный вопрос. vector<int> В нем разные числа могут повторяться. Хочу удалить заданное значение, полностью исключить его из вектора. пробовал вот так v.erase(remove_if(v.begin(), v.end(), (int x){return x==value;}), v.end()); и так v.erase(v.remove(v.begin(),v.end(),value),v.end()); Так не удаляет всех элементов. Как это делают в классике STL?
C++ Напишите функцию, которая вычисляет длину строки #include "stdafx.h" #include <iostream> using namespace std; unsigned strlen(const char *str); int main() { http://www.cyberforum.ru/cpp-beginners/thread1540541.html
Вывести число string не в экспоненциальной форме C++
Доброго дня. Подскажите пожалуйста, как вывести число string не в экспоненциальной форме? Задача:. получаем с клавиатуры число double, переводим в string. Выводим string. Нужно вывести число в обычном виде, не в экспоненциальном. MV C++ 2010 Express. #include "stdafx.h" #include <iostream> #include "windows.h" #include <string> #include <sstream>
Прочитать переменные из файла, а после записать их обратно C++
Доброе время суток!!! Вот затупил по страшному, не когда не работал с файлами и переменными в них, суть такая есть файл %test.txt%? в не нем следующий текст: x = 1 y = 2 z = 3 ну и так далее... необходимо проверить есть ли файл на месте, если есть то то прочитать от туда переменные, поработать с ними (любые действия не имеет значения, а потом записать их обратно в файл! Сижу туплю уже...
C++ Пошаговый вывод работы алгоритма http://www.cyberforum.ru/cpp-beginners/thread1540506.html
Нужно сделать пошаговый вывод работы алгоритма сортировки пузырьком. Не могу никак понять как. #include <iostream> #include <string> #include <ctime> using namespace std; void algsort(int*, int); int main() { tag:
C++ Циклический алгоритм и рекурсивная функция Каждую из приведенных задач реализовать двумя способами: а) с помощью циклического алгоритма; б) с помощью рекурсивной функции Записать натуральное число N в обратной последовательности подробнее

Показать сообщение отдельно
AlexVRud
442 / 152 / 38
Регистрация: 04.07.2014
Сообщений: 426
29.09.2015, 15:18     Несколько new на один и тот же указатель
Цитата Сообщение от Firework Посмотреть сообщение
Или же лучше писать delete p перед новым new.
Обязательно писать. Иначе происходит "утечка памяти"

Добавлено через 29 минут
Firework. По этой причине, в С++ проще использовать std::string

C++
1
2
3
4
5
6
7
  std::string s;
  s = "one";
  std::cout << s << std::endl;
  s = "two";
  std::cout << s << std::endl;
  s = "three";
  std::cout << s << std::endl;
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru