10 fqbqrr

尚未进行身份认证

暂无相关简介

等级
TA的排名 1w+

编译librf

编译这个东西.先在此取代码.然后,编译,直接编译.缺少asio文件.然后去gitee里面单独下载了一个独立的asio.结果,由于是最新版,编译不过,网上搜索,结果nuget里面有1.10.6版本,于是在vs里面点nuget搜索asio,出来两个版本,选这个版本.然后编译.这时,不需要刚才加的自己的asio最新文件了.微软这个时候已经帮你加入路径了.再编译,就一直在说libvcrunti...

2019-11-11 22:30:04

d使用模块

"mylib/package.d",内容如下:--modulemylib;publicimportmylib.foo,mylib.bar,mylib.baz;---importmylib;//于是就可以这样用了.

2019-11-11 14:42:28

c++好文章[不断收集]

协程库libgo这里

2019-11-10 19:17:30

c++的静态反射与动态反射

动态反射:元<型名F>用值转=函数<空(F*f,常串&名)>;//每一项转值,成员项,都可转成指针,指与名对应元<型名T>类段转基{公:虚~段转基()=默认;虚空符号()(T*p)常=0;};元<型名T,型名F>类段转:公段转基<T>{公:段转(常串&名,F...

2019-11-09 10:57:22

学习c++的右值引用

文章在此虽然,purecpp.org更新不怎么频繁,但其原来的内容,还是有很多宝贝的.只是有些排版,实在不是很好.不过,学习为主.上一篇是d的右值引用.这一篇是c++的.1,左值引用:整&i=j;.2,右值引用:整&&j=22;右值引用解决的是:临时对象不必要的复制操作及模板参数按实际类型转发(完美转发).右值引用相关概念:右值,纯右值,将亡值,一般引用(un...

2019-11-07 16:08:25

d的右值引用

右值属性开关:-preview=rvalueattribute,代码:structS{}voidfunc(@rvaluerefSp);@rvaluerefSfunc();Sa;autob=cast(@rvalueref)a;voidgun(@rvaluerefSp){enumr=__traits(isRvalueRef,...

2019-11-07 14:54:55

再看c++现代元编程.

c++元编程是c++的弱项.虽然现代c++要好点了.不过还是要看了.参考及ppt在此原来也看过,不过,不实际操作,总是没感觉.前面文章,写了点.不系统.看看大神的现代元编程.原来,我还在静态检查阶段.有的时候.要限制构的模板参数,就必须用静态断定在构的起点,就断定.同样可以借用<是成员函数指针值<T>>,这个一定会好用的.上篇的绑定,是绑定在一起了.但应该还可以...

2019-11-07 11:03:08

c++的绑定实现.

元<型名...>构空器{用型=空;};元<型名...A>用是空型=型名空器<A...>::型;元<型名T,型名=空>构是灵针:假型{};元<型名T>构是灵针<T,是空型<推导(求值<T>().符号->()),推导(求值<T>().取())>>:真型{};//推导...

2019-11-06 17:44:22

gtkcoding博客下载地址.

蓝奏云:在这里.最快!学习gtkd.结合360极速浏览器的谷哥自动翻译.

2019-11-06 09:43:24

解析超的经验教训

1,大流冲,有点问题.大小不知道什么时候就改了.2,入.针加(),速度太慢,要少用.3,可以先把点,保存起来.然后分割.4,写一个找重复的.就到处是错.整加中总(串&a){//加一个串,如不重复中0呀.插入(a);如(总==呀.大小()){重++;中重;}总=呀.大小();中0;}//本次不重复中0,重复中重复的个数,...

2019-11-05 14:32:38

c++非类型模板参数示例

整按尾(常整&i){整j=i%10;中j;}//非类型参数:有用的,谁说没用.//整型常量(包括枚)或指向外部链接指针(包括函数指针,类成员函数指针,及具有外部链接的字符串常量指针).//类似(外常符*名="abc"),是可以作模板参数的元<型名T,整(*f)(常T&)>构比{//函数名,用作模板参数极符号()(常T&...

2019-11-03 21:04:47

如何判断代码质量?

项代码质量问题1颗粒度大不大?2耦合大不大?3无用代码多不多?4安排合不合理?5架构如何?6重用性?7扩展性?8严密性?9干净性?10易用性?11类的安排?12是否经常用?...

2019-11-03 10:23:05

学c++基础

读文件:标::串内容;常大小型大小=3*1024*1024;内容.调整(大小);文件_.读(&内容[0],大小);//调试方法:#如定义_调试标::输出<<"关闭"<<标::行尾;#结束如果...

2019-11-02 20:01:44

d编译错误

在使用rapidxml时,不能隐式从long转为uint,这时,就把long改成uint.

2019-10-30 17:36:48

d的一些小技巧

c++的缺点是什么,就是元编程太麻烦.c++必须要有根本性的改变,才能让元编程更方便.虽然c++20已经不错了.d自定义打印格式传统:structS{...//mysoopersekretdatahere!stringtoString()constpure@safe{//最小化构造串autoapp...

2019-10-30 15:00:02

c++使用libclang示例

源码如下:#包含<标io.h>#包含<标极.h>#包含<浮控制.h>#包含<c语言c/索引.h>符*查找串="初化";整参数个数=0;极打印种类拼写(CX光标光标){枚cx光标种类当前种类=c语言取光标种类(光标);常符*当前拼写种类=c语言取c串(c语言取光标种类拼写(当前种类));打印格式...

2019-10-30 10:59:44

最新的浏览器不支持局域网连接?

我也不知道为什么?我用新浏览器在地址里面输入http://192.168.1.13:8000.在chrome31版本,我都把文件下载好了.我的360极速浏览器(chrome70)却访问不了.

2019-10-30 10:17:20

折腾llvm的win32编译.

LNK1107:文件无效或损坏:无法在0x2C8处读取.这是由于,在c++中,lib是链接时用,而dll是在编译时用.所以编译时不用dll,而应该用lib文件.

2019-10-29 15:58:44

libclang打印成员.

#encoding=gbkimportclang.cindex,inspectfromclang.cindeximportConfigConfig.set_library_file("f:\path\libclang.dll")index=clang.cindex.Index.create()tu=index.parse('c.cpp')def打印节点(t):...

2019-10-29 11:25:34

libclang的管用的示例

#encoding=gbkimportsysimportclang.cindexdeffind_typerefs(node,typename):"""找'类型名'的定义"""ifnode.kind.is_reference():#ref_node=clang.cindex.Cursor_ref(node)#上...

2019-10-29 09:42:44

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周上午根据用户上周周三的博文发布情况由系统自动颁发。