Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.89/19: Рейтинг темы: голосов - 19, средняя оценка - 4.89
 Аватар для Vlad_fractal
0 / 0 / 0
Регистрация: 16.10.2013
Сообщений: 78

Перезагрузка функции

18.10.2013, 11:54. Показов 4102. Ответов 31
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Используя перегрузку функций, написать
программу определения знака переменных разного типа.
Заранее спасибо.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
18.10.2013, 11:54
Ответы с готовыми решениями:

Переопределение или перезагрузка функции
у меня есть класс комплексных чисел. И как можно определить функцию sqrt() что бы она работала с моим классом тоже. Сразу говорю я не хочу...

Перезагрузка операций и функции в С++
у меня есть лаба по перезагрузке. Строка символов. Реализовать операции: сравнение строк (операция = =); удаления из строки...

Специализации шаблона функции или перезагрузка
Доброго времени суток. Собственно, мою проблему можно увидеть в коде: #include <iostream> #include <vector> using namespace...

31
Почетный модератор
Эксперт С++
 Аватар для SatanaXIII
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
18.10.2013, 14:04
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от alsav22 Посмотреть сообщение
И лучше возвращать булево значение (раз проверка на знак).
Кстати да, Tulosba, прав -
C++
1
((int)(bool)-1) == ((int)(bool)1) )
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
18.10.2013, 14:06
Vlad_fractal, исправляюсь: лучше возвращать три значения (и не нужно во второй функции возвращать float, можно тоже int).
0
 Аватар для Петррр
6721 / 3570 / 900
Регистрация: 28.10.2010
Сообщений: 5,937
21.10.2013, 11:18
Цитата Сообщение от Tulosba Посмотреть сообщение
Петррр, в чем сакральный смысл использования signed char?
signed - потому что char может быть беззнаковым.
char - потому что он меньше чем int.
0
21.10.2013, 12:19

Не по теме:

Цитата Сообщение от SatanaXIII Посмотреть сообщение
Кстати да, Tulosba, прав -
C++
1
((int)(bool)-1) == ((int)(bool)1) )
о_О ?

0
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
21.10.2013, 14:43
Цитата Сообщение от Петррр Посмотреть сообщение
char - потому что он меньше чем int.
Вся разница будет в использовании регистра al (для signed char) вместо eax (для int). А учитывая то, что размер "слова" на современных >= 32bit, выигрыша не будет никакого, только писанины больше.
P.S. А если вдруг приспичит вывести результат на консоль - Вас ждет сюрприз.

Не по теме:

Цитата Сообщение от castaway Посмотреть сообщение
о_О ?
штоа?

0
21.10.2013, 15:32

Не по теме:

Цитата Сообщение от Tulosba Посмотреть сообщение
штоа?
Что это за бред?

0
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
21.10.2013, 15:47
castaway, что именно? приведение була к инту?
0
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
21.10.2013, 15:51
Tulosba, целиком всё условие.
0
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
21.10.2013, 15:55
castaway, слева и справа будет единица. Равенство выполняется. В чем бред-то?
1
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
21.10.2013, 15:57
Tulosba, хотя бы в том, что в условии константы. В чем смысл приведения к int ?
0
Почетный модератор
Эксперт С++
 Аватар для SatanaXIII
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
21.10.2013, 16:05
castaway, в том, что минус один равно одному.
0
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
21.10.2013, 16:16
SatanaXIII, минус один не равно одному, но ход твоих мыслей я понял...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
21.10.2013, 16:16

перезагрузка буфферизованой функции
Имеется файл index.php, в нём есть код $log=''; // Обнуляем переменную function callback1($s1) // Эта функция будет вызываться...

Реализовать функции "ждущий режим" и "перезагрузка"
Доброе времени суток. Пишу программу для выключения компьютера. Работает нормально только выключение. Помогите как добавить кнопку...

Перезагрузка
Вот такой у меня вопрос. На проце нет кнопки перезагрузки ( т.к. пошли новые коробки без перезагрузки ) можно ли мне как нибудь сделать...

Перезагрузка ПК
Всем привет. Летом я создавал тему о том, что в нагрузке перезагружается ПК, мне посоветовали поменять БП, и этот совет помог. Но сегодня...

Перезагрузка ПК
Доброе время суток. Довольно давно началась небольшая проблема: компьютер перезагружается во время игр. До BSOD дело не доходит (дамп не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
32
Ответ Создать тему
Новые блоги и статьи
Администрация Хабра удаляет новые алгоритмы, которые не западно ориентированной философии кода, без уведомлений и объяснений.
Hrethgir 20.06.2026
Делается это, как замечено, при правках - при объявлении концептуальных отличий в алгоримах. Делается это, по линейке событий - после дополнения публикации основными отличиями от основных западных. . .
Процесс ориентированная диалектика (не новость - просто системное обновление, философия).
Hrethgir 20.06.2026
Однажды один участник в своём блоге, на этом форуме, сделал запись "О языках замолвите слово". Понимая, что язык - важная вещь, я решил хорошо подумать, прежде чем сказать, и сказал то, что вы видите. . .
Контроль уникальности строк в табличной части документа
Maks 18.06.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ПланированиеСпецтехники" с табличной частью "НаличиеОборудования", разработанного в КА2. Задача: контроль уникальности строк в. . .
Клиент
Uhbif79 18.06.2026
Здесь простой клиент для работы с сервером.
Сервер
Uhbif79 18.06.2026
Выкладываю простейший сервер.
Дефенестрация
kumehtar 18.06.2026
Узнал интересное слово. Дефенестрация. Это когда ты выбрасываешь кого-либо или что-либо из окна. Возьму на вооружение)))
Дихотомия добра и зла
kumehtar 18.06.2026
Как Дзен-буддисты говорят о добре и зле: не нужно воевать против зла, нужно воевать против невежества. Тогда добро станет ествественным, и поэтому вечным. Но дело в том, что невежество всё время. . .
Своя Интернет-Компания
iceja 18.06.2026
Я программист с экономическим образованием, пишу свой проект, это SaaS для бизнесов. Мне нужен co-founder с высшим экономическим образованием, и/ или инвестор. Сейчас проект в интенсивной разработке,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru