01 2020 档案
摘要:无异 整数列表初始化枚举 内联与嵌套的命名空间 借助内联,可以实现版本间的和平切换,即先把新版本内联,这样可直接使用新版本,如果出错,将新版本的内联删掉,就直能用旧版本 入扩展(可在编译时使用及本) 内联变量(先记录下来再看) 省略不必要的拷贝 感觉有点糊涂 常式 串视 即指针+长度 字节 先放这,
阅读全文
摘要:#include <iostream> constexpr int d=100; int g(int i){return i * 2;} int main(){ if (auto r=g(0);r!= 0){ std::cout<<r<<std::endl; }else{ r=d;std::cout
阅读全文
摘要:#include <常用> 元<整...I>空 打印(){ ((输出<<I<<' '),...);输出<<行尾; } 元<元<整...>类 C,整...I>空 打印序列(C<I...>&a){ ((输出<<I<<' '),...);输出<<行尾; }//打印序列(序列<3,5,6,43>()); 元
阅读全文
摘要:#include <常用> 元<整 N,元<型名 U>类 C>空 套壳(){} 元<整 N,元<型名 U>类 C,型名 F,型名...A>空 套壳(){ C<F>()();套壳<N+1,C,A...>(); }//类型啊 //元<型名 T>用 啊啊=类型啊;//没用. 元<型名 T>构 啊啊{ 空
阅读全文
摘要:#include <常用> 元<整 N>空 啊啊(){} 元<整 N,型名 F,型名...A>空 啊啊(){ 类型啊<F>();啊啊<N+1,A...>(); } 元<型名...A>空 啊(){啊啊<0,A...>();} 构 B{}; 空 主(){ 啊<整,B>(); } //下面为d语言 imp
阅读全文
摘要:好代码,共享,大家看.更详细的在此 #包含<io流> 元<型名 T>构 访问者{虚 空 访问(T*)=0;}; 构 访问者令牌{虚~访问者令牌()=默认;}; 构 动物{ 虚 整 移动()=0; 虚 空 接受(访问者令牌*)=0; 虚~动物()=默认; }; 元<型名 T> 构 可访问:公 动物{
阅读全文
摘要:package main import ( "go/ast" "go/parser" "go/token" "log" ) func main() { src := []byte(`package main import "fmt" func main() { fmt.Println("Hello,
阅读全文
摘要:我先pip install sphinx --upgrade, 然后pi sphinx-intl, 运行make html报错. source_parsers = {'.md': 'recommonmark.parser.CommonMarkParser'} 将conf.py中的这一句注释掉.构建成
阅读全文
摘要:interface I { string name(); string somethingElse(); } mixin template IDefaults() {//相当于c++的基类实现 override string name() { return typeof(this).stringof
阅读全文
摘要:恶心,真恶心.我在csdn编辑器里面编辑了约2个小时,忘记点发布了.结果,我在一篇文章那里看久了,转回来,这篇文章就被在内存中释放了.恶心,真恶心.啊三,就是恶心人的 又要重新做一遍了.以后在本地写.不吃亏~ web套接字 emoji js中的css react栈 https升级 yaml配置文件
阅读全文
摘要:h5概念介绍 小公司:h5,速度慢,开发快. 大公司:原生.速度快,开发慢 技术篇 混合:开发中,速度中. 跨平台: React Native: 使用 JavaScipt 语言编写页面, Xamarin:使用 C# 语言编写页面 Flutter:使用 Dart 语言编写页面 缺点:页面不完全一致,都
阅读全文
摘要:enum string[string] CtfeFoo = ["foo" : "bar"]; static immutable string[string] Foo; static this() { Foo = CtfeFoo; } string ctfeableFunction() { if (_
阅读全文
摘要:我想专门针对一些文件类型用utf8编码,其余用gbk编码. 但前两次修改的时候都出现了viminfo有问题的情况. 这一次,再来修改,我在ftplugin里面加上d.vim输入: set encoding=utf8 set termencoding=utf8 set fileencoding=utf
阅读全文
摘要:虽然犯了个错,一不留神的情况下,删了些东西,当然,删了些什么,我都不知道了. 不过升级了,过后,很多以前不能编译的现在都能编译了. ldc的dub还有问题,还不稳定,还要报错.把它改名为dub2,有时又行,有时又出问题,很怪. 而一次编译过程中,dmd的dub说找不到解析符号,而ldc的dub却又编
阅读全文
摘要:我编译文件编译不了.想到,要更新工具了. 于是下载好工具.人家提醒你一句,要全部删除某个子文件夹. 我叉,这个时候就该看一看呀.点了个yes,就开始删了,想停都停不了. 真的是,我叉,以后,千万,千万别在人家的地盘里面搞事情. 坑人啊 后来,又记起了,有个配置文件没有复制出来.我叉,真的是. 更新工
阅读全文
摘要:import std.stdio; struct C { private int x;//模块范围内私有 }//-betterC中构不能继承 //包(..模块.),单独暴露,(模块及子模块)可访问 //包,同一包中模块可访问 void main() { //C c = new C();//这样是不能
阅读全文
摘要:1,rust与c++,太像了.rust其实就是个干净点的c++,当然,缺点还有,rust生成文件比c++大. 2,rust的小库太多,乱糟糟. 3,rust编译速度太慢.生成太多文件,而且讨厌的::还没去掉. 4,rust很多东西都是东学学西学学.除了生命期这个概念.然而这个玩意儿,我觉得其实应该没
阅读全文
摘要:import asyncio async def count(): print("One") await asyncio.sleep(1) print("Two") async def main(): await asyncio.gather(count(), count(), count())#多
阅读全文
摘要:地址在此 通过这个,可以学习如此自己制造编译器. 里面就一个makefile,然而自带的nmake始终表现稳定:语法错误,你永远也改不正确的语法错误. 然后借xmake. 先在外层建立文件,后来失败,说找不到相应文件(层级目录不对).然后在src/目录里面建xmake.lua如代码所示. 然后xma
阅读全文
摘要:// Compile with: dmd -betterC destruct.d import core.stdc.stdio : puts; // Compile with: dmd -betterC destruct.d struct DestroyMe { ~this() { puts("De
阅读全文
摘要:感觉我是玩不转rust了. 开始是依赖版本不同,或者说中科院的有点过时了.人家要求的是0.3.2我的没有. 然后满世界找镜像. 最后找着一个 [source.mayun] registry = "https://gitee.com/rust_venom/crates.io-index" 把它加上.要
阅读全文
摘要:如题,我已经遇见两次了.昨天一次,今天一次. 在32位机器上不要选x86_64,要自己编译.
阅读全文
摘要:auto a=read("鍗曡瘝.txt"); writeln(text(a)); 或者这样: string b=to!string(read("a.txt")); write(b); 或者这样. int[]b=[0xb5a5,0xb4ca];//, string d=".txt"; writeln
阅读全文
摘要:这是由于我先把d语言的编码设置成gbk,然后再改成utf8多改几下,就出错了. 然后就是删除C:\Users\Administrator这里的viminfo.就好了,刚删除时,感觉vim一下变快了.
阅读全文
摘要:先下载下来位置在此 直接按build.bat会出现错误. 修改: 1,outbuff.d的__vsnprintf为snprintf. 2,ext.d的引入read的方式不对,改一下.再点就成功了. 以后遇见编译什么的, 记下来,稍不注意就编译错误.
阅读全文
摘要:struct ListenConfig { string addr; ushort port = 80; } struct Config { ListenConfig listen; string staticDomain = null; bool indexable = false; } cons
阅读全文
摘要:-- add rules: debug/release add_rules("mode.debug", "mode.release") -- define target target("main") -- set kind set_kind("binary") --set_kind("static"
阅读全文
摘要:import core.sys.windows.windows; pragma(lib, "comdlg32"); uint getColor(uint defaultColor) { COLORREF[16] acrCustClr; // array of custom colors CHOOSE
阅读全文
摘要:我用360极速版访问你的德妃时, 出现的是纯纯的文本页.感受到了良好的咖喱味,你们闻着了吗? 看,360极速版,你不是小内存吗? 好,我就把你所有其他页一会儿不看的,就全丢掉,你看过来看过去,他就加载过来加载过去. 浓浓的咖喱味,你闻着了吗?
阅读全文