Witam, napisałem bardzo prosty programik dla relaxu, ale ten programik przestał być już rozluźniający.
Zatem, chcę porównać dwa stringi, i jeżeli istnieje podobieństwo to w zależności od warunku stringowi trzeciemu ma dopisać "wynik" porównania. Kompilator wyrzuca mi dziwny błąd: [Error] ISO C++ forbids comparison between pointer and integer [-fpermissive] (tylko, że ja na wskaźnikach jeszcze nie pracuje). Proszę o pomoc.
A oto kod:
#include <iostream>
#include <string>
int main()
{
std::string pierwszy="1000.1110";
std::string drugi ="1110.0110";
std::string trzeci;
for(int i=0; i<pierwszy.size(); i++)
{
if(pierwszy[i]==drugi[i])
{
if(pierwszy[i]=="1")
{
trzeci+="1";
}
else if(pierwszy[i]=="0")
{
trzeci+="0";
}
}
}
std::cout << trzeci << "<Trzeci";
return 369;
}
Pozdrawiam i z góry dziękuję.