#include #include #include "String.h" ecci::String getFileName() { return L"myfile.txt"; } int main(int argc, char *argv[]) { setlocale(LC_ALL, ""); ecci::String s1; std::wcout << "s1 = [" << s1 << "]" << std::endl; ecci::String s2 = L"hóla"; std::wcout << "s2 = ["; s2.print(); std::wcout << "]" << std::endl; // ecci::String s3(s2); // ecci::String s3{s2}; ecci::String s3 = s2; std::wcout << "s3 = [" << s3 << "]" << std::endl; (s3 = s1) = s2; std::wcout << "(s3 = s1) = s2;\ns3 = [" << s3 << "]" << std::endl; s2 = s2; std::wcout << "s2 = s2;\ns2 = [" << s2 << "]" << std::endl; ecci::String s4 = getFileName(); std::wcout << "s4 = getFilename();\ns4 = [" << s4 << "]" << std::endl; return 0; }