struct S; int f(S* p) pure; S* n();int g = 0; int main() { S* s = n(); f(s); return g; } Is main() guaranteed to return '0'? artur
Dunno, how this makes an example if you use at least 2, probably 3 non pure functions (main, n, constructor of S).
struct S; int f(S* p) pure; S* n();int g = 0; int main() { S* s = n(); f(s); return g; } Is main() guaranteed to return '0'? artur
Dunno, how this makes an example if you use at least 2, probably 3 non pure functions (main, n, constructor of S).