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

Сравнение двух символьных строк - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Показать значение конкатенации строк s1 и s2 http://www.cyberforum.ru/cpp-beginners/thread692282.html
Всем доброго времени суток! Мне необходимо выполнить следующие задания: Написать программу, демонстрирующую работу с объектами двух типов: SymbString (символьная строка) DecString (десятичная строка). Каждый объект должен иметь идентификатор(в виде произвольной строки символов) и одно или несколько полей для хранения состояния(текущего значения) объекта. Клиенту (функции main) должны ...
C++ Работа с текстовым файлом. Не могу понять У меня такая ошибка. Я создал текстовый файл, там допустим 10 раз написано слово Hello. Теперь я написал нижеследующий код, чтобы изменить определённые на слово World, допустим первый, шестой, К-тый (введённый с клавиатуры) и последний. Всё получается, слова все меняются, но почему то добавляется ещё одно слово hello. Если в тексте было 10 слов Hello, то после исполнения программы становится 11... http://www.cyberforum.ru/cpp-beginners/thread692271.html
C++ Операция XOR
Написать программу, выполняющую операцию XOR над тестом. В качестве ключа использовать одиночный символ. У меня получилось следующее:#include <iostream> #include <string> using namespace std; int main() { char Text;
Как выполнить задачу я ничего не понел C++
Помогите решить задачу я думал думал вообше не могу в учебнике даже такого не проходилось по моему(учебник страуструпа практика и принцыпы использования c++)
C++ Реализация стека (исправить код) http://www.cyberforum.ru/cpp-beginners/thread692261.html
Помогите исправить код, почему-то не компилируется, выдает ошибку: undefined reference to `WinMain@16' ld returned 1 exit status #pragma once #include <iostream> using namespace std; template<class NODETYPE> class Stack { protected:
C++ вывод 2-х мерного массива привет всем. люди добрые помогите вывести 2-х мерный массив как (квадрат),а не встрочку. пожалуйста #include <iostream.h> #include <math.h> int main() { int mas; int max=0,n=2; подробнее

Показать сообщение отдельно
Andrey.K
 Аватар для Andrey.K
338 / 259 / 15
Регистрация: 14.11.2010
Сообщений: 480
09.11.2012, 21:43     Сравнение двух символьных строк
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <cstring>
using namespace std;
int main()
{
    const int MAX=100;
    char* s1=new char[MAX];
    char* s2=new char[MAX];
    cout<<"Enter the first line: "<<endl;
    cin.getline(s1,MAX);
    cout<<"Enter the second line: "<<endl;
    cin.getline(s2,MAX);
    if(strcmp(s1,s2)==0) cout<<"Y"<<endl;
    else cout<<"N"<<endl;
    system("pause");
    return 0;
}
 
Текущее время: 15:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru