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

Не сложный вопросик!!! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти такую непрерывную последовательность положительных чисел, сумма элементов в которой максимальна http://www.cyberforum.ru/cpp-beginners/thread142916.html
В произвольном массиве нужно найти такую непрерывную последовательность положительных чисел, сумма элементов в которой максимальна. Размер массива: 200, диапазон : от -100 до 100. помогите!...
C++ блок-схема #include <stdlib.h> #include <stdio.h> #include <conio.h> #include <string.h> struct inf{ char surname; char name; char date; char misto; http://www.cyberforum.ru/cpp-beginners/thread142900.html
Какой интерфейс сделать для стека C++
Здравствуйте уважаемые форумчане. Для стека нужно сделать графический интерфейс, как лучше реализовать не знаю. Подскажите как лучше это сделать. Глупо наверное, но есть мысль на CLR форму запихнуть...
C++ Возникает ошибка при использовании fscanf
Здраствуйте. Возникла такая проблема что при попытке что-то сделать с временной строкой 'с' выдается виндовская ошибка что пямать не может быть read. даже вывести ее после сканфа не получается....
C++ warning C4005: '_WIN32_WINDOWS' : macro redefinition http://www.cyberforum.ru/cpp-beginners/thread142889.html
есть программа ,при компилирование выдает ошибку такого рода -------------------Configuration: DIPLOM_6 - Win32 Debug-------------------- Compiling... DIPLOM_6.cpp c:\program files\microsoft...
C++ Дано натуральное число n дано натуральное число n, действытельные числа А, ... ,Аn. Получить min(А1,А3 ...); подробнее

Показать сообщение отдельно
matq
0 / 0 / 0
Регистрация: 22.12.2009
Сообщений: 16
09.06.2010, 15:17  [ТС]
Спасибо! с этим вроде разобрался. НО возникла новая проблема , теперь базовый класс boost/rational.hpp , переписал производный класс. Прога компилируется работает, но при выполнении первого ифа пишет ОШИБКА СЕГМЕНТИРОВАНИЯ. Подскажите в чем причина?
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
#ifndef LR_H
#define LR_H
#include <stdexcept>
 
   template <typename IntType>
   class LR: public boost::rational<IntType>
    {
         public:     
          template <typename v>
          friend ostream& operator<<(std::ostream& os,  boost::rational<v>& t);   
};
 
template <typename v>
std::ostream& operator<<(std::ostream& os, boost::rational<v>& t){                   
           if (t.denominator()!=1 && t.numerator()!=0){          
                os<<t<<'\n';          
               }    
           else 
               if (t.numerator()!=0){      
                  os<<t.numerator()<<'\n';
                }
               else  {
                     os<<"0"<<'\n'; 
                }
               return os;
}
 
#endif
Добавлено через 5 минут
Всем спасибо!!! Все уже исправил!!!!
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru