Witam, czy mógłby mi ktoś wytłumaczyć dlaczego if się nie spełnia? Kiedy wywołałem cout'em zmienną dwaZnaki to pokazała dokładnie ►á
#include <iostream>
#include <conio.h>
#include <string>
using namespace std;
int main()
{
char znak = 16;
char znak2 = 160;
string dwaZnaki = "";
dwaZnaki += znak;
dwaZnaki += znak2;
cout << dwaZnaki << endl;
if (dwaZnaki == "►á")
{
cout << "Działa" << endl;
}
_getch();
return 0;
}
```cpp
Zamienienie ifa na if (dwaZnaki[0] == 16 && dwaZnaki[1] == 160) także nie działa. Pozdrawiam. ;)