Попробуй так :Пробовал так : SFB((std::string("data//bmp//h//h")+_itoa(h_l,ch,10)+".bmp").c_str()); // ????????????? но увы.
std::string str = std::string("data//bmp//h//h") + std::string(_itoa(h_l,ch,10)) + std::string(".bmp");
SFB(str.c_str());
Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain
Попробуй так :Пробовал так : SFB((std::string("data//bmp//h//h")+_itoa(h_l,ch,10)+".bmp").c_str()); // ????????????? но увы.
После того, как отработает деструктор, объект не существует. Пользоваться лежащими в стеке остатками объекта *НЕЛЬЗЯ*.Но данный пример не противоречит сказанному мной ранее.
Действительно, в данном случае функция-деструктор вызывается сразу после конструктора и "формально" объект как бы должен быть уничтожен, однако сам объект при этом не прекращает своё существование, т.к. реального разрушения объекта не происходит.