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

Задача с ошибкой из книги (Шилтд) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не хочет посчитать cos и sin http://www.cyberforum.ru/cpp-beginners/thread978129.html
Пишу вот такой цикл: int A=5; int alpha=1; for(int i=0; i<4; i++){ int re=A*std::cos(i*alpha); int im=A*std::sin(i*alpha);} Выдается вот такая ошибка - more than one instance of overloaded function "std::cos" matches the argument list: В чем заключается ошибка?
C++ Переделать программу под автоматический ввод #include <stdio.h> #include <stdlib.h> #define N 1000 int cmp(const void *a, const void *b) { return *(int*)a - *(int*)b; } int main() { int n, i,j; int a; scanf("%d", &n); http://www.cyberforum.ru/cpp-beginners/thread978104.html
C++ Реакция на enter
Помогите написать реализацию программы! В стандартном потоке ввода задаётся последовательность целых чисел. Каждое число последовательности не меньше -20000000 и не больше 20000000. Всего последовательность состоит не более, чем из 40 чисел. Последовательность завершается признаком конца файла. В стандартный поток вывода напечатайте сумму этих чисел.
Нахождение кратчайшего пути в графе, алгоритм Уоршелла C++
Привет всем! алгоритм уоршелла, нужно найти кратчайший путь в графе. ввожу матрицу 0 1 5 1 0 2 5 2 0 работает нормально, все вершины связаны, эсли уже брать граф где нет соединение между 2,3.... вершинами работает не корректно. #include <iostream> #include <stdio.h> #include <stdlib.h> #include <locale.h>
C++ Стек http://www.cyberforum.ru/cpp-beginners/thread978073.html
Ребят, объясните один момент если не сложно. Программа делает 3 операции со стеком, запоминает значение в стеке, показывает их и показывает последний. Зачем в каждой подпрограмме создается новый стек? tmp,old,new. Ложет он в push в стек New, а в подпрограмме list работает со стеком tmp но показывает значения записываемые в push на стек new ((( #include "stdafx.h" #include <iostream>...
C++ Программа не заходит в цикл Помогите разобраться, программа не заходит в цикл, в чем проблема? Что я не так делаю... // v5_zad3.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include <cmath> using namespace std; double f(double a, double b, double c, double x, bool&exist); double X1,X2,dX,t,x,a,b,c; подробнее

Показать сообщение отдельно
Drusha
6 / 6 / 0
Регистрация: 16.07.2013
Сообщений: 74
15.10.2013, 16:56  [ТС]     Задача с ошибкой из книги (Шилтд)
Я имел ввиду что не компилируется, выдает ошибку на 63 строку, но судя по всему не нравится ему перегрузка оператора "=" (в следующий раз буду яснее излагать). Dev-Cpp не компилирует, на сайте codepad.org тоже не получилось скомпилировать, для проверки на сайте я заменил 52 строчку на:
C++
1
 strcpy(instr, "tyttext");
После того как я убрал ссылочный параметр из строк 15 и 35 (operator=(sample ob)) программа вроде работает корректно.

Добавлено через 7 минут
Цитата Сообщение от alsav22 Посмотреть сообщение
(если константную ссылку сделать, то будет).
Проверил, работает. Странно что в книге обычно пишут когда из-за особенностей компилятора программа может работать не корректно или вообще не работать, а тут ничего не было написано.
 
Текущее время: 12:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru