Instanz erzeugen und Methodenaufruf in einer Zeile?
-
Es ist immer so mühsam, wenn man einen String laden muss:
CString str; str.LoadString(IDS_BLA);
oder wenn man eine Formatierung anwenden will:
CString str; str.Format("%d", iVal);
Frage:
Geht das nicht einfacher? Realisierbar in einer Zeile? (ja bin faul)z.B.
CString str.LoadString(IDS_BLA); // geht nicht
Wer weiss Rat oder wie macht ihr das? Immer schön fleissig die zwei Zeilen zu schreiben kanns ja wohl nicht sein. Aja, habe ich schon erwähnt, dass ich faul bin. hehe.
-
Ich schreibe fleissig zwei Zeilen oder bastel was, um das von der Seite meiner Objekte aus zu vereinfachen.
-
CString StrLoad(UINT resID); CString FmtStr(LPCTSTR format, ...); CString FmtStr(UINT resID, ...); CString FmtRes(LPCTSTR resfmt, ...); CString FmtStr(UINT resID, ...); CString FmtMsgV(LPCTSTR msgfmt, va_list argList); CString FmtMsg(LPCTSTR msgfmt, ...); CString FmtMsg(UINT resID, ...);
Ist leider Company Code...
-
Braucht ja nur eine abgeleitete Klasse von CString machen.
DA hat nichts mit "Company Code" zu tun sondern ist einfachstes C++
-
Doch, hätte es gern gepostet...
Ist ja wirklich nur ne Fingerübung.
-