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

реализация strcmp - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с файлами http://www.cyberforum.ru/cpp-beginners/thread127739.html
Хотелось бы разобраться как работать с файлами. Придумал программу самую простенькую, хочу загнать ее в файл. #include <stdio.h> #include <conio.h> #include <math.h> #include <stdlib.h> #include...
C++ посмотрите что не так Рассчитать: М при х =1 по формуле M = tg2z; L при х=2 по формуле L = sin z 2; K при х =3 по формуле K = ln z; N при х=4 по формуле N = e2z. ... http://www.cyberforum.ru/cpp-beginners/thread127735.html
C++ fstream open непонятки
fstream lala lala.open("fffddd.txt"); в книге написано что если файл не существует он будет создан файла нет - файл не создался - почему,?
C++ Алгоритм для нахождения всех булевых функций от N переменных
Помогите придумать оптимальный алгоритм для данного условия! очень нужно плиз!!!!!!!(хотя бы для 4)
C++ Поиск в глубину и проверка связности http://www.cyberforum.ru/cpp-beginners/thread127722.html
задание - с помощью пгв проверить связность графа, граф задан списком написал код, который создает список и формирует пгв, но при входе в функцию вылетает ошибка. функцию взял отсюда...
C++ Даны действительные числа x,y,z. Найти максимальное из них. Даны действительные числа x,y,z. Найти максимальное из них. подробнее

Показать сообщение отдельно
CyBOSSeR
Эксперт С++
2303 / 1673 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
10.05.2010, 23:00
infantis, как то так (не проверял):
C++
1
2
3
4
5
6
7
8
9
10
11
int StrCmp(const char* str1, const char* str2) {
  while (*str1 && *str2) {
    if (*str1 < *str2)
      return -1;
    if (*str1 > *str2)
      return 1;
    ++str1; ++str2;
  }
 
  return *str1? -1 : *str2? 1 : 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru