摘要:
CMakeLists.txt project(aaa) add_library(aaa SHARED aaa.cpp) add_executable(bbb bbb.cpp) target_link_libraries(bbb aaa) aaa.h #pragma once #ifndef AAA_AAA_H #define AAA_AAA_H #endif #ifdef BUILD_AAA... 阅读全文
摘要:
/*内存管理与堆栈: * # 一个由C/C++编译的程序占用的内存分为以下几个部分 * 1.栈区:由编译器自动分配释放,数据先进后出 * 2.堆区:由程序员手动分配释放,数据先进先出, * new 和 delete,malloc 和 free 配合使用 * 3.全局区,静态区:全局变量和静态变量的存储是放在一块的, * 初始化的全局变量和静... 阅读全文
摘要:
CMakeLists.txt project(xxx) add_library(xxx SHARED xxx.cpp) add_executable(yyy yyy.cpp) target_link_libraries(yyy xxx) xxx.h #ifndef XXX_XXX_H #define XXX_XXX_H #endif #pragma once #ifdef BUILD_XXX... 阅读全文
摘要:
CMakeLists.txt project(xxx) add_library(xxx SHARED xxx.cpp) add_executable(yyy yyy.cpp) target_link_libraries(yyy xxx) xxx.h #ifndef XXX_XXX_H #define XXX_XXX_H #endif #pragma once #ifdef B... 阅读全文
摘要:
import ctypes h = ctypes.windll.LoadLibrary("C:\\Windows\\System32\\user32.dll") h.MessageBoxW(0, u'内容', u'标题', 0) 阅读全文