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

Оператор new - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ #include <iostream> Очень Подробно =) http://www.cyberforum.ru/cpp-beginners/thread646781.html
Помогите пожалуйста, добрые люди :cry: Вот такая вот проблема .... искал инфу повсюду, но к сожалению она минимальна. Что такое <iostream>? В Википедии написано, что это файл, который содержит классы и функции... 1. Сразу вопрос он реально существует (такой файл) ? 2. Как язык С++ переводит команды на низкие уровни? То есть в iostream получается лежит часть компилятора, который отвечает за...
C++ Попрошу разъяснить что означает : list , символ -> и как обратиться к переменным , которые заданы в структуре (inf , next). Добрый вечер. Попрошу помочь с следующим кодом : #include <cstdlib> #include <iostream> #include <list> using namespace std; struct { int inf; http://www.cyberforum.ru/cpp-beginners/thread646780.html
C++ Работа с классом и объектом Вектор
Являюсь студентом,и по долгу учебы приступил к обучению премудростям "оСей с двумя плюсами". И обломался. получил задание на создание массива - вектора и определенную его обработку Обязательными есть конструктор, деструктор; Необходимыми есть ввод, вывод элементов вектора; 3 функции обработки в соответствии с вариантом задания Функции вот такие
Новые прибабахи в 2012 C++
Вот получаю такую фиговину в новой студии 2012 1>c:\users\ramyb\documents\visual studio 2012\projects\detla\detla\detla.cpp(15): error C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 1> c:\program files (x86)\microsoft visual studio...
C++ переустановка VS10 после VS12 http://www.cyberforum.ru/cpp-beginners/thread646701.html
установил VS кондидат поюзал, а душа просит старого. вот снес переустановил VS 10. а он работать не хочет... что делать выдает вот такие ошибки при запуске после компиляции. Зарание спасибо!
C++ floating point error int i = 124; int j = 0; "c" и "y" это float с диапазоном от 1 до 2; x это long double от 0.01 до 100; tempsum - long double; cr - long double; -------------------------------------------------------------------------- for(; i>0; i--, j++) { cr = *c - (stp1.mass.y); correctmul(&cr, &csp, stp1); tempsum += (cr * stp1.mass.x * 1000);} //<--- overflow в указанной строке... подробнее

Показать сообщение отдельно
Neon-z
46 / 41 / 1
Регистрация: 06.09.2010
Сообщений: 419
04.09.2012, 20:23     Оператор new
Приветствую. Есть такой вопрос.
Почему одни программисты используют оператор new, а другие нет?
Ведь если создавать объект этими способами
C++
1
2
3
4
5
class test { /* code */ }
void test_function(){
      test varr; // 1 способ
      test varrr= new test(); // 2 способ
}
они оба корректны. Но чем они отличаются?

p>S. на java все надо создавать (массивы, объекты) через оператор new, а тут такой выбор. Объясните плиз нубу.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru