Sklejanie stringu przy otwieraniu pliku

0

Dlaczego nie mogę zrobić tak:?

plik2.open(nazwa + ".max");
0

Zależy czym jest nazwa i czy to jest C++11.

0

Bo twoja nazwa to const char *, a operator+ dla tego typu nie jest zdefiniowany.

2

Ale możesz tak:

plik2.open(string(nazwa) + ".max");

1 użytkowników online, w tym zalogowanych: 0, gości: 1