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

Баг strcmp - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить быстродействие программы http://www.cyberforum.ru/cpp-beginners/thread198598.html
Подскажите пожалуйста балвану) а есть какой-нибудь модуль/программа, чтобы определить быстродействие программы?
C++ Упорядочить байты машинного слова Задание стоит так: Упорядочить байты четырьохбайтового машинного слова по возрастанию их значений, использовав подходящие структуры данных. Подскажите что это за структуры и как вообще это делается Добавлено через 16 минут Может использовут такую вот структуру? struct Word4 { unsigned _byte1: 8; unsigned _byte2: 8; http://www.cyberforum.ru/cpp-beginners/thread198586.html
Массивы C++ C++
Здраствуйте как можно сложить 2 массива. например я забил 1-ый массив 56787667 этими цифрами, и 2-ой массив забил 56787689 этими цифрами. можно ли их сложить?
C++ Ну спасайте!
Люди надо сгенерировать и отсортировать сначала по строкам, а потом по столбцам! Хелп!
C++ Обработка массивов разной размерности. http://www.cyberforum.ru/cpp-beginners/thread198566.html
Составить программу для решения задач. Найти суммы нечетных отрицательных элементов каждого столбца матрицы А(3,3) и сохранить их в одномерном массиве В.
C++ Объединение строк как массивов Даны строки S1, S2, S3, S4 и S5. Сформировать строку S слиянием всех пяти строк. Сформировать строку S работая со строками как с массивами. Помогите пожалуйста) подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
 Аватар для Nameless One
5753 / 3402 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
28.11.2010, 13:54     Баг strcmp
Цитата Сообщение от alexsvk Посмотреть сообщение
Evg, а true не годится?
С чего и следовало начать:
strcmp возвращает отрицательное число, когда первая строка меньше второй, 0, когда они равны, положительной число, когда первая строка больше второй. Она возвращает не bool, а int. Матчасть надо учить.
Блин, а я ведь спрашивал уже:
Цитата Сообщение от Nameless One Посмотреть сообщение
alexsvk, а теперь скажи, какие значения аргументов у функции strcmp в момент "бага" и какой результат ты от нее ожидаешь (str равна s, str больше s, str меньше s)?
Разве так трудно было сразу четко и ясно ответить?

Цитата Сообщение от alexsvk Посмотреть сообщение
Evg, а true не годится?
Чтобы совсем не было сомнений, скажи, что выдаст эта программа:
C++
1
2
3
4
5
6
7
#include <iostream>
 
int main()
{
        std::cout << std::boolalpha << (((int) -1) == true) << std::endl;
        return 0;
}
 
Текущее время: 17:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru