Zamiana liczby na znak ASCII
Ostatnio zmodyfikowano 2013-08-04 14:24
Monika90 |
» 2013-08-04 12:53:10 U ciebie kod się kompiluje, ponieważ a nie jest stałą, więc funkcja charx będzie użyta jako zwykła funkcja (constexpr zignorowane). Jej wynik nie jest stałą znaną w czasie kompilacji, ale można użyć go jako rozmiaru tablicy, bo Twój kompilator ma rozszerzenie języka znane jako Variable Length Arrays. |
|
pekfos |
» 2013-08-04 12:57:04 No właśnie zastanawiałem się co z ALSR |
Nawet bez randomizacji pamięci, przewidzenie adresów zmiennych lokalnych jest niemożliwe. |
|
Mrovqa |
» 2013-08-04 13:11:01 Nawet bez randomizacji pamięci, przewidzenie adresów zmiennych lokalnych jest niemożliwe. |
Wiem, ale ja głównie się nad ALSR zastanawiałem :) Wiem, że callstack nie zawsze jest identyczny - jeśli oto ci w tym momencie chodzi. funkcja charx będzie użyta jako zwykła funkcja (constexpr zignorowane) |
Widać bez dobrej książki to nauka z Internetu kiepsko mi coś idzie. Sprawdziłem binarkę i faktycznie jest tam odrębna funkcja - swoją drogą przeraziłem się, jak zobaczyłem tak długi kod jak na tak banalną funkcję.... |
|
Am0x Temat założony przez niniejszego użytkownika |
» 2013-08-04 14:24:29 Dobra, dzięki wam za pomoc :). |
|
1 2 « 3 » |