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

Сравнение строк, не используя strcmp - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ объемлющая окружность http://www.cyberforum.ru/cpp-beginners/thread550658.html
Для заданного многоугольника найти координаты центра и радиус наименьшей окружности, внутри которого целиком размещается многоугольник.
C++ Написать функцию сравнения двух структур с объединениями, содержащих комплексное число 1.Написать функцию сравнения двух структур с объединениями, содержащих комплексное число 2.Написать программу добавления нового комплексного числа в начало массива структур с объединениями http://www.cyberforum.ru/cpp-beginners/thread550627.html
Написать программу добавления новой книги в начало массива структур. C++
Написать программу добавления новой книги в начало массива структур.
C++ Некорректное отображение окна
Добрый день . при создание экземпляра окна , задаю стиль со всем нужными мне параметрами , но окно отображается не корректно, не маштабируимости и кнопок свернуть итд... #include <windows.h> //ïîäêëþ÷àåì áèáëèîòêåêó windows.h LRESULT CALLBACK HelloWorldWndProc(HWND,UINT,UINT,LONG);//îáúÿâëåíèå îêîííîé ïðîöåäóðû int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance ,LPSTR...
C++ Массив: Используя перегрузку функций, написать программу определения минимального значения элемента массива разного типа http://www.cyberforum.ru/cpp-beginners/thread550613.html
Используя перегрузку функций, написать программу определения минимального значения элемента массива разного типа
C++ Массив: Написать функцию вычисления суммы элементов массива Написать функцию вычисления суммы элементов массива подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
 Аватар для zss
5944 / 5549 / 1783
Регистрация: 18.12.2011
Сообщений: 14,171
Завершенные тесты: 1
18.04.2012, 19:39     Сравнение строк, не используя strcmp
C++
1
2
3
4
5
int f3 (char *s, char *t){
for ( ; *s==*t; s++, t++)// Двигаемся по строкам до тех пор, пока они одинаковые
        if (*s == '\0') return 0; // Попался конец строки, возвращаем "разницы в строках нет"
    return *s-*t; // возвращаем первую найденную разницу
}
 
Текущее время: 14:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru