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

Можно ли сравнивать потоки? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Решение СЛАУ методом простых итераций. http://www.cyberforum.ru/cpp-beginners/thread456266.html
#include <iostream.h> #include <iomanip.h> #include <math.h> #include <stdlib.h> #include <conio.h> #define Eps pow(10,-8) void func(double* x1,double* x2,double* a,int m,int n) { cout<<"X= "; for(int i=0;i<n-1;i++) { *(x2+i)=*(a+i*n+n-1);
C++ Напишите программу, которая будет находить общее количество осадков для каждого из 5 лет a)Напишите программу, которая будет находить общее количе-ство осадков для каждого из 5 лет, среднегодовое и среднемесячное количество осадков за 5 лет. b)Модифицируйте метеорологическую программу таким образом, чтобы она выполняла вычисления, используя указатели вместо индексов. (Вы по-прежнему должны объявить и ини-циализировать массив.) http://www.cyberforum.ru/cpp-beginners/thread456262.html
C++ Как приспособить мой контейнер для работы с алгоритмами STL
Всем привет.Помогите пожалуйста приспособить мой контейнер для роботи с алгоритмами STL(sort,acumulate и т.д).Оно не ругаетса на алгоритмы,но както меняет указатели што потом их востановить нереально.Напаред спасибо.Вот мой код: // BynaryTree.h #pragma once #include<iostream> using namespace std; namespace BynaryTree { template<class T>
Помогите Реализовать динамический эффект поднятия флага государства на мачту C++
Реализовать динамический эффект поднятия флага государства на мачту
C++ Посчитать сумму цифр double http://www.cyberforum.ru/cpp-beginners/thread456236.html
Помогите. Новичек в Си. Обучаюсь. В голову пришла задача: Есть число с точкой( типа double), нужно посчитать суму цифр до точки и после. Обе суммы вывести на экран.
C++ в одномерном массиве, элементы которого- целые числа, произвести действие: Вставить новый элемент после всех элементов, кратных своему номеру. подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
 Аватар для Nameless One
5755 / 3404 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
02.03.2012, 13:08     Можно ли сравнивать потоки?
Цитата Сообщение от Luke Посмотреть сообщение
здесь проверяется состояние потока и если он впоряде возвращается указатель this приведенный к void*
в новом стандарте уже не void*:
operator void*unspecified-bool-type () const ;
Returns: If fail() then a null pointer; otherwise some non-null pointer to indicate success.then a value that will
evaluate false in a boolean context; otherwise a value that will evaluate true in a boolean context. The value type
returned shall not be convertible to int.

[ Note: This conversion can be used in contexts where a bool is expected (e.g., an if condition); however, implicit
conversions (e.g., to int) that can occur with bool are not allowed, eliminating some sources of user error. One
possible implementation choice for this type is pointer-to-member. — end note ]
Цитата Сообщение от Luke Посмотреть сообщение
и если он впоряде возвращается указатель this приведенный к void*
в стандарте этого не оговорено, так что на то, что возвращается this, надеяться нельзя.
Из записи
C++
1
some_stream == another_stream
можно с уверенность сказать только одно: some_stream.fail() == another_stream.fail()

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