#include #include //.h file code: #include #include #include namespace yukicore { class Program { //29 private: private: static void Main(std::vector &args); }; } //stringhelper.h: //---------------------------------------------------------------------------------------- // Copyright c 2004 - 2017 Tangible Software Solutions Inc. // This class can be used by anyone provided that the copyright notice remains intact. // // This class is used to replace some string methods, including // conversions to or from strings. //---------------------------------------------------------------------------------------- #include #include #include class StringHelper { public: public: private: static std::wstring toLower(const std::wstring &source); static std::wstring toUpper(const std::wstring &source); //C# TO C++ CONVERTER TODO TASK: The following line could not be converted: static std::wstring trimStart(std::wstring source, const std::wstring &trimChars = LL" \t\n\r\v\f") //C# TO C++ CONVERTER TODO TASK: The following line could not be converted: static std::wstring trimEnd(std::wstring source, const std::wstring &trimChars = LL" \t\n\r\v\f") //C# TO C++ CONVERTER TODO TASK: The following line could not be converted: static std::wstring trim(std::wstring source, const std::wstring &trimChars = LL" \t\n\r\v\f") static std::wstring replace(const std::wstring &source, const std::wstring & *find, const std::wstring & *replace); static bool startsWith(const std::wstring & *source, const std::wstring & *value); static bool endsWith(const std::wstring & *source, const std::wstring & *value); static bool isEmptyOrWhiteSpace(const std::wstring & *source); static std::vector split(const std::wstring & *source, wchar_t_Renamed *delimiter); template_Renamed static std::wstring toString(const T & *subject); template_Renamed static T *fromString(const std::wstring & *subject); }; //.cpp file code: namespace yukicore { //C# TO C++ CONVERTER TODO TASK: The following line could not be converted: void Program::Main(std::vector &args) }