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

[ООП + while]Определение заработной платы для каждого - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Теряется точность http://www.cyberforum.ru/cpp-beginners/thread344720.html
Видимо в этой проге теряетмя точность. Не проходит только 1 тест. #include <iostream> #include <iomanip> using namespace std; int main() { double n,a,b; int k,i,j,t;
C++ Цикл for #include <iostream> #include <string> using namespace std; int main () { //////////////////////////////////////////////////////// // Îòîáðàæåíèå ñëîâà íà îáîðîò. Íå ìîãó ðàçîáðàòüñÿ îêóäà http://www.cyberforum.ru/cpp-beginners/thread344707.html
C++ Операции инкремента и декремента (префиксная и постфиксная версия). Подскажите.
#include <iostream> #include <string> using namespace std; int main () { setlocale(LC_ALL, "rus");
Бинарная запись массива строк в фаил C++
Добрый день появился вопрос, как можно записать массив String** в бинарный фаил я сначала записываю длину текста, а потом пишу сам текст int temp; TEXT.write((char *) & (temp = NameTable.size()),sizeof(int)); TEXT.write(NameTable.c_str(),temp); а вот чтение выглядит совсем извратно // NameTable int temp;
C++ Спичечная модель http://www.cyberforum.ru/cpp-beginners/thread344660.html
Спичечная модель Профессор Самоделкин решил изготовить объемную модель кубиков из спичек, используя спички для рёбер кубиков. Длина ребра каждого кубика равна одной спичке. Для построения модели трех кубиков он использовал 28 спичек. Какое наименьшее количество спичек нужно Самоделкину для построения модели из N кубиков? Все числа в задаче не превышают 2·10^9.
C++ Говорят Compilation error Решаю задачи на сайте ******** раньше решал на Паскале, сейчас решил учить С++... пытаюсь решить эту задачу http://********/?main=task&id_task=5 Решил у меня ответ пишется, но на сайте когда сдаю пишет "Compilation error"... подскажите, пожалуйста... #include <cstdlib> #include <iostream> using namespace std; int main() { подробнее

Показать сообщение отдельно
Сыроежка
Заблокирован
23.08.2011, 21:11
Цитата Сообщение от TBIKC Посмотреть сообщение
Спасибо заработало, а теперь объясните мне пожалуйста пару моментов

Почему можно написать без this и это тоже будет работать ?
3. В конструкторе
C++
1
2
3
4
5
    Work(int work_hours,int rate_hour)
    {
        this->work_hours = work_hours;
        this->rate_hour = rate_hour;
        salary = 0;
Там где указываем в скобках мы можем любое имя переменным дать ? И такое же должно быть после знака равно в теле конструктора, что это мы делаем зачем ?

Спасибо
Без this вы изменяете значения лишь параметров вашей функции, а не члены вашего класса. То есть в подобных случаях, когда имена параметров функции совпадают с именами членов вашего класса, параметры функции "закрывают" собой члены вашего класса
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru