上一页 1 ··· 169 170 171 172 173 174 175 176 177 ··· 259 下一页
摘要: 原地址 在其它系统,在version(Posix)下,一般都有c编译器,而windows下不一样.主要目的是确保可用c编译器. 假定有以下2源文件cfoo.c及dfoo.d: #include <stdio.h> void say_hello(void) { puts("Hello!"); } 及: 阅读全文
posted @ 2020-12-27 16:57 zjh6 阅读(25) 评论(0) 推荐(0)
摘要: 原地址 作者:W.B.(d作者) 我们要消除bug,否则其消耗你时间/金钱.你可以通过改进工具而少遭罪. 数组溢出 计算数组和: #include <stdio.h> #define MAX 10 int sumArray(int* p) { int sum = 0; int i; for (i = 阅读全文
posted @ 2020-12-27 10:14 zjh6 阅读(14) 评论(0) 推荐(0)
摘要: 原地址 作者:W.B(D作者) d一开始就设计为,与c直接交互,与c++轻量交互.这样可访问无穷的c库,标准c运行时库及操作系统接口(一般也是c.有大量c编写的程序.d可对接c,但c不行.d必须要控制主函数,这也是更好的c.其实c++就是曾经更好的c.早期c++编译器可编译c.这推动了c++的成功. 阅读全文
posted @ 2020-12-26 22:44 zjh6 阅读(28) 评论(0) 推荐(0)
摘要: 原地址 参考地址 作者:W.B,AA. 大意:d提供了许多系统级编码的功能,如无限制指针,整数和指针转换及@系统属性.但,定义这些危险操作时,还要考虑经济性.本dip能够保证引用不指向损坏对象. 总之 接收并想返回引用的函数,必须用中注解.模板/λ可以推导出,但其他声明必须显式注解.如: @安全: 阅读全文
posted @ 2020-12-25 18:13 zjh6 阅读(18) 评论(0) 推荐(0)
摘要: 常见相同意思英语: 假,FALSE,false 错误,Error,error 函数,FUNCTION,function 模块,MODULE,module 无效,NULL,null 真,TRUE,true 对齐,alignof,align 正,unsigned,uint 阅读全文
posted @ 2020-12-21 20:25 zjh6 阅读(33) 评论(0) 推荐(0)
摘要: void f2a(string a,ref string[string]t){//ref File b=a;//keyi foreach(d;b.byLine()){// auto c=d.split(','); t[c[0].idup]=c[0].idup;// } writeln(t.lengt 阅读全文
posted @ 2020-12-20 16:41 zjh6 阅读(18) 评论(0) 推荐(0)
摘要: string[string]t; File a="ab.txt";//keyi //string b=a.readln(); //string[]d; t["kb"]="aa"; foreach(b;a.byLine()){// //writeln(b); auto c=b.split(','); 阅读全文
posted @ 2020-12-20 16:25 zjh6 阅读(15) 评论(0) 推荐(0)
摘要: 在vim猜编码时,一般utf8,他猜不中.基本上都是 乱码.但如果加上bom头,然后就能够转换成utf8了. 阅读全文
posted @ 2020-12-20 10:29 zjh6 阅读(14) 评论(0) 推荐(0)
摘要: 代码不高亮,是因为保存时,未按utf8编码保存.所以一改然后就出问题了. File "D:\Vim2coc\vimfiles\bundle\youcompleteme\third_party\ycmd\ycmd\utils.py", line 58, in <module> CORE_MISSING 阅读全文
posted @ 2020-12-19 21:13 zjh6 阅读(25) 评论(0) 推荐(0)
摘要: 当(1){ 如(入.尾)断;c=看(); 如(!是字母(c)){右();下;} 动 t=入.取空连英<1>();如(!t)下; 出.加(*t); }//取连英 主要两个操作,1是*t,一是!t. 阅读全文
posted @ 2020-12-19 17:32 zjh6 阅读(17) 评论(0) 推荐(0)
上一页 1 ··· 169 170 171 172 173 174 175 176 177 ··· 259 下一页