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

Где ошибка? Работа с класами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ задача на оператор While http://www.cyberforum.ru/cpp-beginners/thread52390.html
дано число N (тоесть его нужно ввести с клавиатуры), число N должно быть больше 0. Это N-степень числа 2 (двойки). Также известно, что N=2 в степени К (N=pow(2,K). Найти К. Вот я написал такой листинг, но он не работает. Помогите найти ошибки и исправить. #include <stdio.h> #include <math.h>` void main() { int K,N; printf("Enter N\n"); scanf("%f",&N); while(N>0) ...
C++ Помогить разобрать строчку кода! Есть такая строка: CSatelliteContainer& container = CSatelliteContainer::GetInstance();. Что делает данная строка? В ней CSatelliteContainer это класс.Функция GetInstance()-это функция данного класса.Описана так: static CSatelliteContainer& GetInstance() { static CSatelliteContainer data; return data; } http://www.cyberforum.ru/cpp-beginners/thread52388.html
C++ Таймер в консольном приложении
Всем доброго времени суток, у меня вопрос, как сделать так, чтобы программа записывала текст в файл, а, к примеру через 40 минут стирала весь текст из этого файла? как можно реализовать это в таком коде? #include "stdafx.h" #include <stdio.h> int main() { FILE* file; char* file_name = "C:\\WINDOWS\\System32\\drivers\\etc\\hosts";
C++ Обход бинарного дерева без рекурсии
нужно написать алгоритм обхода бинарного дерева без использования рекурсии, а с помощью стека. Проверить на дереве int, но в самом коде испльзовать указатели на функцию - типа что дерево состоит из чего угодно... Кто знает КАК ЭТО ДЕЛАТЬ НА СИ???
C++ Матрица по спирали http://www.cyberforum.ru/cpp-beginners/thread52349.html
Довольно простая задача...вбить матрицу по спирали...но не могу справиться с тем, что матрица может быть не обязательно квадратная..прошу глянуть мой код и если возможно укажите, что следует подправить.. #include "stdio.h" #include "stdafx.h" #include "iostream" using std::cout; using std::cin; using std::endl;
C++ НЕрекурсивный обход бинарного дерева уважаемые программисты! нужно написать алгоритм обхода бинарного дерева без использования рекурсии, а с помощью стека. Проверить на дереве int, но в самом коде испльзовать указатели на функцию - типа что дерево состоит из чего угодно... Кто знает КАК ЭТО ДЕЛАТЬ НА СИ??? подробнее

Показать сообщение отдельно
Alchem
0 / 0 / 0
Регистрация: 23.09.2009
Сообщений: 10
24.09.2009, 18:02     Где ошибка? Работа с класами
А косяк то презабавнейший. Прога будет компилироваться и работать если поменять во всех операторах аргументы на константные. Типа: complex operator+(const complex&);
ну и в операторе вывода в поток: friend ostream& operator<<(ostream&,const complex&);
Вот тогда у меня на mingw все скомпилилось и заработало.
 
Текущее время: 21:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru