摘要:        
auto p=(LPCWSTR)pStr; 要求,你转换一下. AeroDrawText(dc, "哈哈", &rClient,...) 原来的哈哈前面有个L,去掉它. LOGFONT*转LOGFONTW*,加个(LOGFONTW*)就行了.不折腾.    阅读全文
        
            posted @ 2022-03-23 20:22
zjh6
阅读(17)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
class Serializable(Derived, Base = Object) : Base { static if (is(Base : Serializable!(Base, C), C)) { override void serialize(...) { serializeImpl();    阅读全文
        
            posted @ 2022-03-23 09:35
zjh6
阅读(21)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
struct Options { @Alt("n") // `-n`来替代`--name` @Help("名的帮助") string name; } 用独立正交uda,使更可读. struct T { @(NamedArgument .PreValidation!((string s) { retu    阅读全文
        
            posted @ 2022-03-18 08:43
zjh6
阅读(15)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
import std.stdio; import dmd.backend.aarray; //使用后端的AA,只需要aarray.d一个就够了. import zencoding.windows949; struct Make_CP949Table(T) { private AArray!(Tinf    阅读全文
        
            posted @ 2022-03-17 09:43
zjh6
阅读(17)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
struct Test { int32_t a; } struct Test2 { int32_t a; Test arr[]; } 我想静态初化测试2,然后传递给外部c库. extern(C) struct Test { int a; } extern(C) struct Test2 { int     阅读全文
        
            posted @ 2022-03-17 09:35
zjh6
阅读(16)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
#define NTDDI_VERSION 0x06030000 #define _WIN32_WINNT 0x0A00 #define WINVER 0x0A00 或这样: #define WINVER 0x0501 #define _WIN32_WINNT 0x0601 #define _WIN    阅读全文
        
            posted @ 2022-03-15 23:16
zjh6
阅读(16)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
当然是自己的.出现了,很多问题.主要问题就是串不能转成串&.也就是说生成的串要单独写个串 a=F(...),再调用f(..,a,..).折腾! 编译过了.然后就是运行.一下就出来一个大小不匹配. 这真是,一直找.C++的提示太少,你根本不知道,是哪个函数调用了这个断定,然后抛异常. 还有就是,串规则    阅读全文
        
            posted @ 2022-03-15 20:19
zjh6
阅读(14)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
无法将参数 1 从“std::string”转换为“std::string &”    阅读全文
        
            posted @ 2022-03-15 17:10
zjh6
阅读(35)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
协待可帮助完成. 构 任务{ 构 承诺类型{ 任务 取中对象(){中{协程句柄<任务::承诺类型>::从承诺(*本)};} 从不挂起 初始挂起(){中{};} 从不挂起 止挂起()无异{中{};} 空 中空(){} 空 未处理异常(){} }; 协程句柄<任务::承诺类型>句柄_; }; 构 等待器    阅读全文
        
            posted @ 2022-03-15 15:33
zjh6
阅读(23)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
co_await expr co_await(协待)是C++20新关键字.上面表示等待懒求值任务.不希望该任务阻塞调用者,用协待挂起任务.调用者继续.任务完成后,协待返回协程的结果.有两个作用:挂起协程及取协程返回值. 协待等待任务时,不阻塞调用者,就是协程化异步为同步的关键. 协待类似调用函数.对    阅读全文
        
            posted @ 2022-03-15 15:14
zjh6
阅读(28)
评论(0)
推荐(0)
        
        
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号