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

Динамическая память. Функции. Массивы .Объекты - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Комплексные числа. Символическая форма записи http://www.cyberforum.ru/cpp-beginners/thread641316.html
Сейчас делаю реализацию класса. Что-то мне подсказывает, что есть ошибки. Тут больше вопрос по математике, в коей я практически ничего не понимаю. Кто в теме, просмотрите перегрузку арифметических действий, все ли там верно? class Ccomplex { private: float x; float y; public: // Элементарное приравнивание и возврат значений void SetX(float value) {
C++ : error C2065: 'remainder' : undeclared identifier Доброй ночи, вот изучаю Microsoft Visual Studio 2008 и в примере выскакивает данная ошибка(: error C2065: 'remainder' : undeclared identifier) , я так понимаю что в коде не хватает библиотеки только какой не пойму вот собственно говоря код: #include <stdafx.h> #include <iostream> using namespace std; int main() { int n, remaider; cout<<"Enter a number and pres Enter:"; cin>>n; ... http://www.cyberforum.ru/cpp-beginners/thread641310.html
Массив: Все элементы массива, кратные трем, записать в одномерный массив. C++
Дан двумерный массив размером n x n? заполненный целыми числами. Все его элементы кратные трем, записать в одномерный массив.
Ошибки в коде C++
Изучаю ООП с++ по книге Р.Лафоре. Как было написано в книге ввел код: #include <iostream> USING NAMESPACE STD; INT MAIN() { COUT << "Ó ÊÀÆÄÎÉ ÝÏÎÕÈ ÑÂÎÉ ßÇÛÊ\N"; RETURN 0; } запустил через build и выдало такую ошибку:
C++ Замена файла [c++] http://www.cyberforum.ru/cpp-beginners/thread641287.html
void zam(LPCTSTR FILE,LPCTSTR LIFILE) { //Сюда надо вставить код который заменяет файл FILE на этот LIFILE //CopyFile не предлагать! }
C++ Запустить дополнительную страницу браузера Как можно запустить страницу браузера? С помошью след функции можно запустить отдельно новую копию браузера. ShellExecute(NULL,NULL,ExeFile,URL,NULL,SW_RESTORE); Возникли такие вопросы: 1. можно ли и как запустить не отдельную копию а дополнительную станицу. 2. как запустить отдельную копию для opera - этой командой не запускается. подробнее

Показать сообщение отдельно
bgm313
12 / 12 / 2
Регистрация: 27.07.2012
Сообщений: 208

Динамическая память. Функции. Массивы .Объекты - C++

23.08.2012, 01:21. Просмотров 1126. Ответов 10
Метки (Все метки)

Всем привет. Возник следующий вопрос:
1.Когда в c++ из функции возвращается объект (экземпляр какого-то класса), то насколько мне известно, создается временный объект, для хранения результат и последующего его возврата.
Так вот,является ли следующий код корректным?
C++
1
2
3
4
5
MyClass MyClass::func(){
  MyClass temp;
  ...
  return temp;
}
или надо было сделать так:

C++
1
2
3
4
5
MyClass MyClass::func(){
  MyClass *temp = new MyClass();
  ...
  return *temp;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru