会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
fqbqrr
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
58
59
60
61
62
63
64
65
66
···
259
下一页
2022年7月
vim用户自动命令示例
摘要: fun! Ybjs() "异步结束 :cclose "关闭窗口 ":AsyncStop endf "写在vim进入或退出后, augroup YBDZ "异步动作,当异步程序结束后 au! autocmd User AsyncRunStop :call Ybjs() "要加上用户.可以了 augro
阅读全文
posted @ 2022-07-01 09:06 zjh6
阅读(15)
评论(0)
推荐(0)
2022年6月
d编译时计数
摘要: 原文 enum counter(size_t x = [__traits(allMembers, mixin(__MODULE__))].length)=x; char[] member(ulong x) { char[] buf = "void[0] _X0000000000000000;".du
阅读全文
posted @ 2022-06-30 21:41 zjh6
阅读(17)
评论(0)
推荐(0)
0630C++编译犯错
摘要: 1,函数声明位置放在使用之后. 2,(串&a)写成了(a)了. 3,忘记写中了. 4,子写成列了. 5,多移动了一步. 6,少写一个参数. 7,路径写成串了. 8,没有是文件函数,加上. 9,b写成a了.
阅读全文
posted @ 2022-06-30 17:20 zjh6
阅读(11)
评论(0)
推荐(0)
0和1的歧义问题
摘要: 0与1有两种表示意思,他们顺序不同,意思刚好相反. 1,0/1表示顺序,按顺序的,0为第1个,1为第2个,这是按顺序. 2,0/1表示真假,0为假,1为真.他们刚好容易造成歧义问题. 假设有a,b有项内容,如果按顺序,则是a为0,b为1.表示a是第1个,b是第2个. 而如果错误理解成按真假,则变成a
阅读全文
posted @ 2022-06-28 23:05 zjh6
阅读(137)
评论(0)
推荐(0)
c++按序或位分串2
摘要: 构 位序串{ 元<整 I>静 空 后面(串&a,串&s){s=a.子串(I);} 元<极 位=0,整 P,整 Q>静 空 前面(串&a,串&s){ 如 常式(位){s=a.子串(P,Q);} 异{s=a.子串(P,Q-P);} } };//通过构中的模板函数来实现动作. 元<极 位=0,类 M,整
阅读全文
posted @ 2022-06-28 17:46 zjh6
阅读(16)
评论(0)
推荐(0)
c++按序或按位分串
摘要: 先是按递增序分串: 元<整 P> 空 序分串2(串&a,序列<P>,串&s){s=a.子串(P);} //这是最后一个. 元<整 P,整 Q,整...I,类 S,类...T> 空 序分串2(串&a,序列<P,Q,I...>b,S&s,T&...t){ s=a.子串(P,Q-P); 序分串2(a,序列
阅读全文
posted @ 2022-06-27 23:20 zjh6
阅读(33)
评论(0)
推荐(0)
d的appendTo包装
摘要: 原文 struct AppendTo(T) { private T[] *arr; this(return T[]* arr) { this.arr = arr; } void put(X)(X val) if (__traits(compiles, (*arr) ~= val)) { (*arr)
阅读全文
posted @ 2022-06-26 21:23 zjh6
阅读(17)
评论(0)
推荐(0)
D中不用GC
摘要: 原文 可不用GC使用类.只需用malloc/free或std.experimental.allocator等等,手动分配和释放它们.automem的智能指针库对此很有用: automem 如果想完全避免D运行时,你不能使用"普通"的D类,但是extern(C++)类仍然可以工作. 如果你绝对必须使用
阅读全文
posted @ 2022-06-26 09:54 zjh6
阅读(15)
评论(0)
推荐(0)
d的is表达式
摘要: 考虑普通局部变量: int foo = 0; 可分析为: Type_Name Local_Name Operator Initial_Value 考虑is表达式: is(typeof(func) Params == __parameters) 这样: is(Type_Name Local_Name
阅读全文
posted @ 2022-06-26 09:40 zjh6
阅读(48)
评论(0)
推荐(0)
d检查类型是指针
摘要: 原文 void main() { char accepted_type; char* non_accepted_type; if (__traits(isPointer, typeof(accepted_type))) { // 不接受类型 } else { /*不是指针,接受*/ } if (__
阅读全文
posted @ 2022-06-26 09:06 zjh6
阅读(12)
评论(0)
推荐(0)
上一页
1
···
58
59
60
61
62
63
64
65
66
···
259
下一页
公告