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

Странное поведение стандартной библиотеки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ SDL Графика http://www.cyberforum.ru/cpp-beginners/thread763399.html
Может кто чем поможет? -Написать фильтр преобразования матрицы изображения к бинарному виду. (только белый (255.255.255) или только чёрный (0.0.0)(двойным циклом , передавать число. >127 - становится чёрным, <127 - белым.) -Написать фильтр преобразования к чёрнобелому виду. (Greyscale). Основной код #include <stdio.h> #include <stdlib.h> #include<SDL2/SDL.h> struct Pixel{
C++ Виртуальный замок Доброе утро! Возникла такая проблема. Допустим, я хочу запретить наследоваться от своего класса другим классам и получить ошибку компиляции(но не пряча при этом конструктор и деструктор в приватную секцию, и не используя С++11). Для этого я пишу виртуальный замок (virtual lock) class Lock { friend class Foo; Lock() { } Lock(const Lock&) { } }; http://www.cyberforum.ru/cpp-beginners/thread761293.html
Ваше профессиональное мнение C++
Здравствуйте! Очень нужно ваше профессиональное мнение и опыт, а ещё лучше преподавательский опыт. Хочу основательно подготовиться к экзамену. Экзамен по системному программному обеспечению. Подскажите пожалуйста, что обязательно нужно знать по вот этим темам: 1. Системное программное обеспечение. Классификация. 2. Виртуальные машины: архитектура, достоинства и недостатки. 3. Реализация...
C++ Шифрование и обфускация принимается за вирус?
Дело вот в чем. Есть программа, при проверке которой онлайн антивирус и антивирус на компе утверждают, что скачивание не безопасно. Но сам создатель говорит, что антивирусники тупят, потому что он зашифровал код, а также ссылается на обфускацию. При проверке онлайн выводит infected with BackDoor.XtremeRat.3. Может такое быть или там на самом деле вирус и он просто разводит? Сейчас показывает,...
C++ Выбор языка программирования http://www.cyberforum.ru/cpp-beginners/thread750492.html
Здравствуйте! Вопрос не в тему. Просто не знал в какой раздел написать. Необходимо создать программу для создания и расчета смет. Подскажите пожалуйста какой язык программирования более всего подходит для реализации программ данного типа?
C++ Тема для магистерской работы Всем привет. Можете помочь выбрать тему для магистерской работы. Если можно что нибуть связанное с C++. Заранее спасибо. подробнее

Показать сообщение отдельно
volovzi
266 / 168 / 8
Регистрация: 14.03.2010
Сообщений: 501
19.01.2013, 01:18  [ТС]     Странное поведение стандартной библиотеки
ForEveR
Больше всего меня просто интересует философия такой реализации оператора.

А во-вторых, проблема в том, что у меня ссылки на сеты хранятся в мапе, поэтому я хочу уметь сравнивать сеты. При этом я не хочу определять оператор "меньше" для элементов сета.

Добавлено через 14 минут
Наверное, формальная причина не передавать компаратор в std::lexicographical_compare состоит в том, что хотя типы компараторов совпадают, в общем случае у двух сравниваемых множеств могут быть разные экземпляры этого компаратора, потому что при конструировании класса std::set можно задавать этот самый компаратор явно, а не конструктором по-умолчанию.
И из-за этого невозможно определить, какой из этих компараторов нужно взять.
 
Текущее время: 00:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru