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

Работа с классами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка с усложненным правилом http://www.cyberforum.ru/cpp-beginners/thread1028762.html
Нужно написать сортировку, сначала отрицательные числа потом положительные, все на возросстание. Не как не могу понять функций логического типа bool. Вот сам писал, условие для метода вставки. bool uslovie( int x1,int x2){ if (x1<0 && x2>0){return true;} else if (x1<0) {return x1<x2;} else return x1<x2; }
C++ переменной не присваивается тип long double Добрый вечер. У меня никак не получается присвоить переменной тип long double: MMM или значение 171! и выше. Помогите пожалуйста. Может какую библиотеку ещё подключить? #include "stdafx.h" #include "math.h" #include <cmath> #include "string.h" #include "iostream" using namespace std; http://www.cyberforum.ru/cpp-beginners/thread1028754.html
C++ Как работает функция insert(то есть что надо отправлять что бы строка s вставлялась в строку s1)?
Добрый день.Подскажите пожалуйста как работает функция insert(то есть что надо отправлять что бы строка s вставлялась в строку s1).Заранее спасибо
Подгрузка элементов с файлов C++
Помогите если можете. как реализовать слияние 10 файлов с от сортированными числами(чисел очень много) в один общий? При этом конечный файл тоже должен быть от сортированным.:cry:
C++ Списки, ошибка в программе http://www.cyberforum.ru/cpp-beginners/thread1028719.html
Программа формируют библиотеку, в которой возможно добавление новых книг, удаление, очистка всей библиотеки и т.д. Проблема в чем - при добавлении книги, игнорируется первый пункт - допустим, это введение номера книги. = //Spiski #include <stdio.h> #include <stdlib.h> #include <string.h> #include <iostream> using namespace std;
C++ Размер примитивных типов, выравнивание и прочее Как обычно борются с тем, что примитивный тип от компа к компу разного размера? Допустим, если записывают данные по сети или в двоичные файлы, sizeof(myStruct) или даже sizeof(int) уже не пойдет, ибо на некоторых архитектурах сработает на 8байт, а на других на 4байта. Тот же фокус с выравниванием. Немногие, но некоторые, процессоры отказываются работать с double, если он выравнен не по... подробнее

Показать сообщение отдельно
rescr1pt
31 / 32 / 1
Регистрация: 03.10.2011
Сообщений: 61
05.12.2013, 05:11     Работа с классами
Цитата Сообщение от igor921 Посмотреть сообщение
В 54 строке поставьте скобки после if. Если используется конструкция
C++
1
if(){ } else
то скобки обязательны
Не обязательны.
else к скобкам вообще никакой роли не играет. Если после условного оператора используется только один вызов, то можно опустить скобки.

----------------------------------------
Добавлено через 10 минут
C else в В 54 строке вижу уже разобрались.
Реализация деструктора не правильно указана
C++
1
~ArcheryCompetition::ArcheryCompetition()
C++
1
ArcheryCompetition::~ArcheryCompetition()
Имя объекта в создании экземпляра не правильная
C++
1
ArcherCompetition plymouthSquare(2);
C++
1
ArcherCompetition plymouthSquare(2);
экземпляр вызывает не существующий метод объекта
C++
1
plymouthSquare.compete();
C++
1
plymouthSquare.complete();
Вот и всё.

Добавлено через 2 минуты
Цитата Сообщение от grenuj Посмотреть сообщение
мэин должна возвращать int
C++
1
int main()
Она не обязана возвращать int.
main может быть воидной и не возвращать ничего, а может быть int и тоже кстати может ничего не возвращать.
Зависит от конкретных целей.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru