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

Операции сравнения String - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Заменяемые значения вывести в массив В. Вывести на экран полученную матрицу и массив B. http://www.cyberforum.ru/cpp-beginners/thread1060371.html
Помогите пжл. Задана матрица Z(5,5). Если в строке есть хотя бы один нулевой элемент, то найти произведение всех ненулевых элементов, стоящих справа от первого нулевого и заменить полученным значением последний элемент данной строки. Заменяемые значения вывести в массив В. Вывести на экран полученную матрицу и массив B.
C++ что произойдет при исключении переопределения функции из класса Дорогие программисты, во первых, хочу поздравить вас с Наступающим новым Годом! Я к вам обращаюсь с маленькой просьбой. Я никак не могу ответить на оставшиеся 5 вопросов из лабораторной,которые состоят из 25 вопросов!(На другие 20 я ответил,на эти прост не могу вдуплить,че да как),вот вопросы: 5)что произойдет при исключении переопределения функции из класса Заранее спасибо) http://www.cyberforum.ru/cpp-beginners/thread1060367.html
чем отличаются структуры для наследования интерфейса, от структур, для наследования реализаций C++
Дорогие программисты, во первых, хочу поздравить вас с Наступающим новым Годом! Я к вам обращаюсь с маленькой просьбой. Я никак не могу ответить на оставшиеся 5 вопросов из лабораторной,которые состоят из 25 вопросов!(На другие 20 я ответил,на эти прост не могу вдуплить,че да как),вот вопросы: 4)чем отличаются иерархические структуры, разработанные для наследования интерфейса, от иерархических...
зачем может понадобиться делать операторы виртуальными? C++
Дорогие программисты, во первых, хочу поздравить вас с Наступающим новым Годом! Я к вам обращаюсь с маленькой просьбой. Я никак не могу ответить на оставшиеся 5 вопросов из лабораторной,которые состоят из 25 вопросов!(На другие 20 я ответил,на эти прост не могу вдуплить,че да как),вот вопросы: 3)зачем может понадобиться делать операторы виртуальными(приведите пример) Заранее спасибо)
C++ Учитывая,что конструкторы не могут быть виртуальными,опишите схему,по которой вы могли бы достичь аналогичного эффекта? http://www.cyberforum.ru/cpp-beginners/thread1060358.html
Дорогие программисты, во первых, хочу поздравить вас с Наступающим новым Годом! Я к вам обращаюсь с маленькой просьбой. Я никак не могу ответить на оставшиеся 5 вопросов из лабораторной,которые состоят из 25 вопросов!(На другие 20 я ответил,на эти прост не могу вдуплить,че да как),вот вопросы: 2)Учитывая,что конструкторы не могут быть виртуальными,опишите схему,по которой вы могли бы достичь...
C++/CLI WinForms Как сделать, чтобы страница полностью влазила в WebBrowser, не увеличивая его размеры? Доброго времени суток, проблема заключается в том что создал элемент webBrowser1, вписал URL, но страница сайта больше чем webBrowser1, как сделать так, чтобы страница полностью влазила в элемент, не увеличивая его размеры? подробнее

Показать сообщение отдельно
tcennoc
1 / 1 / 0
Регистрация: 22.11.2013
Сообщений: 35
29.12.2013, 23:31  [ТС]     Операции сравнения String
Вот если
C++
1
a[i]=='a'; b[i]=='a';
То значения считаются одинаковыми? Если знаете какая ф-ция в string действует как конъюнкция на множествах. Напр. {a,b} &{a,c}={a} и ф-ция исключающее или {a,b} {a,c} возвращает строку {b,c}

Добавлено через 9 минут
Цитата Сообщение от Genn55 Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
//сравнить 2 строки
#include <stdlib.h>
#include <iostream>
#include <cstring>
#include <conio.h>
 
using namespace std;
int main()
{
char str1[80],str2[80];
cout << "  Enter string  ";
cin.getline (str1,80);
cout << "  Enter string  ";
cin.getline (str2,80);
 
cout <<" str1: "<<str1<<"\n";
cout <<" str2: "<<str2<<"\n";
if(!strcmp(str1,str2))
cout << "  !!!!!    " << "\n";
else
cout << "  ??????    " << "\n";
    return 0;
}
Но вы тут используете char, а мне нужно string str;

Добавлено через 9 минут
Цитата Сообщение от MicM Посмотреть сообщение
Код в студию.
Любой
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include "stdafx.h"
#include<iostream>
 
#include<string>
 
using namespace std;
const int n=45;
    int main()
{
    setlocale(LC_ALL, "Russian");
    string str
    string str1;
 cin>>str;
 cin>>str1;
     int len=str.size();
     int len1=str1.size();
     for (int i=0;i<=len;i++)
     {
     for (int j=0;j<=len1;j++)
     {
    if(str1[j]!=str[i]){cout<<str[i];}
 
     }
     }
         
     
     system("pause");
     return 0;
    
    }
 
Текущее время: 16:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru