Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Zamiana liczby na znak ASCII

Ostatnio zmodyfikowano 2013-08-04 14:24
Autor Wiadomość
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.
P-89447
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.
P-89448
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ę....
P-89453
Am0x
Temat założony przez niniejszego użytkownika
» 2013-08-04 14:24:29
Dobra, dzięki wam za pomoc :).
P-89460
1 2 « 3 »
Poprzednia strona Strona 3 z 3