[so] [SO] Tema 2 - tipuri de date win32

Marius Ungureanu therzok at gmail.com
Tue Mar 31 17:55:47 EEST 2015


Salut!

Am o nelamurire in legatura cu anumite depunctari in cadrul temelor.

Se depuncteaza daca folosim o transformare transparenta a tipurilor de
date? Mi-am organizat tema astfel incat sa am o abstractie cross
platform folosita pentru logica temei, punand partea de apeluri de
sistem specifice in fisiere proprii, dorind sa am cat mai putin cod
duplicat posibil.

Mai concret, ma refer la transformari de genul, urmarind [0]:

char *my_function()
{
        LPTSTR a;
        ...
        return a;
}

Face mai dificila o implementare a temei folosind compilare
conditionala a fisierelor, avand nevoie sa umplu codul de #ifdef peste
tot.

UNICODE si _UNICODE sunt dezactivate, deci nu face translatie de la
TCHAR la WCHAR, ci la CHAR.

Marius

[0] - https://msdn.microsoft.com/en-us/library/windows/desktop/aa383751%28v=vs.85%29.aspx


More information about the so mailing list