This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #include <concepts> | |
| using std::size_t; | |
| namespace constexpr_state | |
| { | |
| namespace meta | |
| { | |
| template <typename T> | |
| struct value_tag |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| """ | |
| Maplestory AES key finder by shailist | |
| How to use: | |
| $ python get_aes_key_standalone.py <zlz.dll path> | |
| """ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #include <iostream> | |
| struct Object | |
| { | |
| virtual ~Object() = default; | |
| Object() | |
| { | |
| std::cout << "default constructor" << std::endl; | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #pragma once | |
| #include <type_traits> | |
| template <typename T> | |
| struct is_function_pointer : std::false_type {}; | |
| template <typename TRet, typename... TArgs> | |
| struct is_function_pointer<TRet(__cdecl*)(TArgs...)> : std::true_type {}; | |
| template <typename TRet, typename... TArgs> | |
| struct is_function_pointer<TRet(__fastcall*)(TArgs...)> : std::true_type {}; |