A while ago I wanted to create a macro that would transform the parameter intr-o a character string, something like:
CString strString = MACRO(666;puppies); // => strString = “666;puppies”
I wanted to do so because I was going to create another, more complex macro that would declare/define some functions for classes, without having to take time for [...]
Deoarece blogu’ nu poate sau nu ar trebui să poată să interpreteze C++ voi aborda un subiect din această ramură.
Acum ceva vreme am vrut să fac un macro care să transforme parametrul într-un șir de caractere, ceva de genu:
CString strString = MACRO(666;de;cățeluși); // => strString = “666;de;cățeluși”
Doream să fac asta deoarece urma să fac un [...]
Astazi faceam testele “orientative” pe care le pune la dispozitie Facultatea de Informatica Manageriala, si m-am apucat de intrebarile de C++. Nu va spun rezultatul, dar am ajuns la o intrebare interesanta, care m-a pus in incurcatura vreo 10-15 minute. Ea suna asa:
#define f(x) x*x
void main()
{
cout<<f(3+5);
}
Care este output-u’ acestei secvente? 23. Logic (nu glumesc, chiar [...]
Zarvă