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

Перегрузка && - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Комментарии http://www.cyberforum.ru/cpp-beginners/thread298072.html
Добрый вечер. В интернете нашел код сортировки слиянием.Сам смог разобрать только int main(). Напишите пожалуйста комментарии к int merge и int mergeSort. P.S. я только начал знакомство с программирование. #include<iostream> #include<stdio.h> #include<stdlib.h> #include<conio.h> using namespace std; int merge(int *, int , int);
C++ ref class. Как правильно? ref class - ссылочный класс. Я использовал его не задумываясь в чем его суть. Так вот, что имеется в виду под "ссылочный" ? (а ля public - "открытый"). Для наглядности пример: namespace Name { public ref class First { private: ref class Second http://www.cyberforum.ru/cpp-beginners/thread298064.html
кто напишет программу с коментариями - кину 100р на телефон. C++
Сравнить построчно два файла и распечатать различающиеся строки (из каждого файла) и их номера.
немогу разобраться со строковым типом и задачей с простыми числами. C++
Люди, помогите пожалуйста, немогу разобраться со строковым типом и задачей с простыми числами. На носу сессия, а учиться дальше оочень хочется.. 1. Дана строка символов. Преобразовать ее, заменив в ней каждую из групп стоящих рядом точек одной точкой. 2. Задан текст. Найти длину самого короткого слова. 3. Дан текст. Напечатать те слова, которые удовлетворяют следующему свойству: в слове нет...
C++ Решение ОДУ 2го порядка http://www.cyberforum.ru/cpp-beginners/thread298049.html
Здравствуйте нужна ваша помощь ОДУ 2го порядка. y''=5y=0, y(0)=0 y(1)=1; Необходимо решить методом рунге кутта 4го п.т. Я сделал как систему ду. z' = -5y; y'=z; Не получается реализовать
C++ топологическая сортировка Требуется написать программу которая осущевстляет топологическую сортировку с помощью поиска в глубину na C. задача для студентов мат-фака.Оплату гарантирую. Программа которая осущевстляет поиск в глубину уже есть, т.е. нужно дополнить её. icq:574982593 p.s.последующие предложения возможны (семестр только начался) подробнее

Показать сообщение отдельно
alexsvk
8 / 8 / 1
Регистрация: 15.07.2010
Сообщений: 255
18.05.2011, 14:20  [ТС]     Перегрузка &&
Цитата Сообщение от alex_x_x Посмотреть сообщение
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
enum logic {FALSE, TRUE, MAYBE = -1};
 
class Fuzzy;
 
logic operator&&(const Fuzzy&, const Fuzzy&)
{
   return FALSE;
}
 
class Fuzzy
{
public:
        
public:
        Fuzzy(logic);
        ~Fuzzy();
 
        logic getValue() const;
        void setValue(logic);
 
        friend logic operator&&(const Fuzzy&, const Fuzzy&);
};
 
int main()
{
  Fuzzy(FALSE) && Fuzzy(TRUE);
}
Ошибка компоновки:
1>stdafx.obj : error LNK2005: "enum logic __cdecl operator&&(class Fuzzy const &,class Fuzzy const &)" (??V@YA?AW4logic@@ABVFuzzy@@0@Z) already defined in 2_29.obj
Если из main убрать строки, связанные с этим оператором, то всё отлично собирается.

Интересно, что при определении енумерации внутри класса, сразу идёт ошибочка, о которой я говорил в самом начале темы.
Если же определить енумерацию вне описание класса, то всё отлично собирается.
 
Текущее время: 18:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru