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

вопросы ООП - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перегрузка оператора http://www.cyberforum.ru/cpp-beginners/thread428146.html
Имеется время, например 12:12:12 Перегрузка инкремента Time &Time::operator ++ () { Next(); return *this; } void Time::Next() { if (sec <= 59) sec++;
C++ Строковый ввод-вывод и считывание последнего слова в строке Добрый вечер. Возник вопрос по следующей задаче: "1) Скопировать из файла F1 в файл F2 строки, начиная с 4. 2) Подсчитать количество гласных в последнем слове F2." Скажите, правильно ли я считываю последнее слово? Если да, то подскажите в чем ошибка? #include "stdafx.h" #include <iostream> #include <fstream> #include <cstdio> #include <string> http://www.cyberforum.ru/cpp-beginners/thread428138.html
Интервал простых чисел и сортировка по убыванию C++
Из заданного интервала вывести все числа по убыванию.Границы интервала задаются с клавиатуры. На форуме нашёл код который делает почти то, что нужно,но не понял как отсортировать по убыванию. http://www.cyberforum.ru/cpp-beginners/thread218369.html#post1230165 #include <iostream> #include <fstream> using namespace std; int *Prost (int a,int b) {
Рекурсии и прочие нехорошие слова C++
У меня возникло несколько вопросов с заданиями по рекурсии.Прошу оказать посильную помощь. Вот: (...((x+n)^2+n)^2+n)^2 и так n раз. Зарание спасибо Добавлено через 18 минут Оч нужна помощь Добавлено через 24 минуты Великие и Могучие, помогите мне с этим гадским примером
C++ таймер 8253 http://www.cyberforum.ru/cpp-beginners/thread428086.html
Для задания временных интервалов и формирования сигналов с различными временными параметрами в IBM PC/XT применяется программируемый таймер 8253 1. Определить режимы работы каналов таймера. 2. Реализовать программу генерации звука с определением частоты звучания случайным образом с задержкой в диапазоне от fmin до fmax с шагом h продолжительностью t . если есть инфа то помогите,...
C++ Невозможно создать экземпляр абстрактного класса. :) Делаю курсовик, сейчас на начальной стадии (а как же еще к концу сессии :D). Код, который я сейчас покажу еще "сырой", а точнее нарезка из лаб за семестр и и тп. Пока отлаживаю просто создание объекта и пытаюсь запихать его в контейнер(шаблонный класс, который сам же и написал "список"). Объект суть производный класс из абстрактного. В мэйне при инициализации объекта возникает ошибка от... подробнее

Показать сообщение отдельно
Mr.X
Эксперт С++
 Аватар для Mr.X
2799 / 1575 / 246
Регистрация: 03.05.2010
Сообщений: 3,657
15.01.2012, 09:37     вопросы ООП
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
/////////////////////////////////////////////////////////////////////////////////////////
//Пример, отражающий четыре способа применения конструктора копирования.
/////////////////////////////////////////////////////////////////////////////////////////
#include <iostream>
/////////////////////////////////////////////////////////////////////////////////////////
struct  T
{
    T()
    {}
    //-----------------------------------------------------------------------------------
    T(const T&  t)
    {
        std::cout << "Выполняется конструктор копирования "
                  << std::endl;                  
    }
};
/////////////////////////////////////////////////////////////////////////////////////////
T f(T  t)       //Первый способ     - копирование в аргумент функции.
{
    //...
    return  t;  //Второй способ     - копирвание в возвращаемое значение функции.
}
/////////////////////////////////////////////////////////////////////////////////////////
int main()
{
    std::locale::global(std::locale(""));
    T a;
    T b = a;    //Третий способ     - инициализация в стиле присваивания.
    T c(a);     //Четверный способ  - функциональная инициализация.    
    f(c);
}
 
Текущее время: 19:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru