Function at 0x4015da
Capabilities:
Execute command

Disassembly:
push rbp
push rbx
sub rsp, 0xc8
lea rbp, [rsp + 0x80]
call dbg.__main
mov dword [rbp - 0x34], 0x64
mov ebx, dword [rbp - 0x34]
lea rax, [rbp - 2]
mov rcx, rax
call fcn.0046e2d0
lea rdx, [rbp - 2]
lea rax, [rbp - 0x30]
mov r8, rdx
lea rdx, str.Unesite_brzinu_ispisa:
mov rcx, rax
call method.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___.basic_string_char_const__std::allocator_char__const_
lea rax, [rbp - 0x30]
mov edx, ebx
mov rcx, rax
call dbg.ispis(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int)
movsx eax, al
mov edx, eax
mov rcx, qword [0x004bd290]
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
lea rax, [rbp - 0x30]
mov rcx, rax
call sym.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___::basic_string__
lea rax, [rbp - 2]
mov rcx, rax
call sym.std::allocator_char_::allocator__
lea rax, [rbp - 0x34]
mov rdx, rax
mov rcx, qword [0x004bd260]
call method.std::istream.operator___int_
lea rax, [rbp - 1]
mov rcx, rax
call fcn.0046e2d0
lea rdx, [rbp - 1]
lea rax, [rbp - 0x60]
mov r8, rdx
lea rdx, str.Dobrodosli_u_primjer_za_ispis_teksta.Unesite_tekst_za_ispis:
mov rcx, rax
call method.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___.basic_string_char_const__std::allocator_char__const_
lea rax, [rbp - 1]
mov rcx, rax
call sym.std::allocator_char_::allocator__
mov ebx, dword [rbp - 0x34]
lea rdx, [rbp - 0x60]
mov rax, rbp
mov rcx, rax
call method.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___.basic_string_std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char____const_
mov rax, rbp
mov edx, ebx
mov rcx, rax
call dbg.ispis(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int)
movsx eax, al
mov edx, eax
mov rcx, qword [0x004bd290]
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
mov rax, rbp
mov rcx, rax
call sym.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___::basic_string__
lea rax, [rbp - 0x60]
mov rdx, rax
mov rcx, qword [0x004bd260]
call method.std::basic_istream_char__std::char_traits_char____std::operator___char__std::char_traits_char___std.allocator_char____std::basic_istream_char__std::char_traits_char_____std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char_
lea rcx, [0x004b8055]
call sym.system
mov ecx, 0x1f4
mov rax, qword [sym.imp.KERNEL32.dll_Sleep]
call rax
mov ebx, dword [rbp - 0x34]
lea rdx, [rbp - 0x60]
lea rax, [rbp + 0x20]
mov rcx, rax
call method.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___.basic_string_std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char____const_
lea rax, [rbp + 0x20]
mov edx, ebx
mov rcx, rax
call dbg.ispis(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int)
movsx eax, al
mov edx, eax
mov rcx, qword [0x004bd290]
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_
lea rax, [rbp + 0x20]
mov rcx, rax
call sym.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___::basic_string__
lea rax, [rbp - 0x60]
mov rcx, rax
call sym.std::__cxx11::basic_string_char__std::char_traits_char___std::allocator_char___::basic_string__
mov eax, 0
jmp 0x4017d8
add rsp, 0xc8
pop rbx
pop rbp
ret