个人进步之路

记录点点滴滴进步

  • 博客(44)
  • 资源 (120)
  • 收藏
  • 关注

原创 c++过滤多个类型

构 啊{};元<型名 F,型名 T,整...I>常式 动 过函呀(F&f,T&t,序列<I...>){ 中 f(取<I>(t)...);}//两个位数不一样.必须要匹配元<型名 G>用 在哈=在中<G,浮,啊,串>;//这里也只能这样//要改在此改.元<型名 F,型名...T>常式 动 过函(F&f,T...a){ 动 p=去<在哈,0,T...>();//得到序列

2020-05-31 22:52:07 356

原创 c++类模板限定,继承是关键点.

元<整 M,整...I>常式 动 连序(序列<I...>){ 中 序列<M,I...>();}元<整 F>构 为0:假型{};元<>构 为0<0>:真型{};元<型名 T>构 只3:假型{};元<>构 只3<整>:真型{};元<>构 只3<极>:真型{};元<>构 只3<浮>:真型{};//上面太难看了,要不得,要像下面这样/

2020-05-31 21:19:10 672

原创 测试符号用法

构 哈{ 向量<串>啊;整 大小=0; 显 哈(向量<串>&a){ 啊=a;大小=啊.大小(); } 串&符号[](整 i){//符号用法 串 无;如(i>=大小){打印("越界");中 无;} 中 啊[大小-1-i]; }};空 主(){ 向量<串>a{"啊","呀","啊啊"}; 哈 b{a}; 打印(b[2]);}.

2020-05-30 15:29:45 812

原创 5.29编译错误.

编译错误何其多.1,枚举的变量名已用作构了,要改.2,继承基类的构,如果未实现虚函数,仍然当作抽象类,要实现虚函数.3,同样要实现虚函数.4,各种T 值,不能转变成串,干脆点串 至串(){串流 s;s<<值;中 s.小串();},不折腾.5,要静转<简单<串>*>,不然取不到值.6,忘记写重要的分割向量了.7,列与序搞混了.8,无的改成单独类了,而不是简单<无的>了,9,从几归,的函数,要加,是模板函数,别忘记了.10,不认识右(),未加包

2020-05-29 21:13:01 365

原创 莫名其妙的未知重写说明符问题

可能是你引用的文件在本目录一份,你又复制了一份在你包含目录里面.所以,就出现了莫名其妙的问题了.

2020-05-29 18:27:35 1779

原创 找了半天错,很难找.就一个字

如(e==h){i--;右(q);如(!i)断;下;} //关键在,最后的"下",不然,就错了. 右();#这个字是谁呢,就是下字现在发布文章,难了吗?又是说,标题不对,又是说 频繁发布.该发布就发布嘛....

2020-05-27 21:36:19 274

原创 截图6666,及走马观花学习c++模板第二版.

元<动 T>构 测试{ 空 啊(){ }};C<42,(的大小(整)>4)>c;,要加括号元<推导(动)N>//可以这样常见类型型<T1,T2>-->公共型栈(栈<T>常&);//复制构造器栈<T>&符号=(栈<T>常&);//赋值符号是可默认构造<T>::值//元<型名 T>构 栈<T*>{};//限定为指针型元&

2020-05-27 15:49:27 290

原创 升级vs2017的后遗症.

就是各种默认程序,你都要重新设置.真是,瞎搞.

2020-05-26 17:20:13 292

原创 c++复杂好用的构造函数

元<型名...G,型名=允许如型<元与<有型<G,M>...>::值>>鸭子(G&...o){((压(呀,o),...));} 元<型名...G>允许如型<元与<有型<G,M>...>::值> 加(G&...o){((压(呀,o),...));}//可以是同种类型...

2020-05-25 21:44:46 481

原创 鸭子类型,不要基了.

#include "运转编.cpp"构 子{ 空 说(){ 打印("子"); }};构 儿{ 空 说(){ 打印("儿"); }};//完全成了鸭子类型了.可以不要基类了.元<型名...T>构 鸭子{ 用 M=变量<T...>;静 常式 整 I=变量大小值<M>; 向量<M>呀; 鸭子(T&...o){((压(呀,o),...));} 空 加(

2020-05-25 18:22:59 1459

原创 c++继承类

元<型名 T>构 基{ 空 说(){ 静转<T*>(本)->说(); }};构 子:基<子>{ 空 说(){ 打印("子"); }};构 儿:基<儿>{ 空 说(){ 打印("儿"); }};元<型名 T>空 说(基<T>&a){a.说();}空 主(){ 子 a; 儿 b; 说(a);

2020-05-25 17:16:33 333

原创 没有this要出错

template<typename>struct B { int x; };template<typename T>struct X : B<T> {void foo() { this->x = 0; }// this是依赖型名称};

2020-05-25 16:57:14 255

原创 多种返回类型.可以用模板搞定.

元<型名 T>T 测试(){ 串 a{"啊啊"}; 如 常式(是相同值<T,串>)中 a; 异 如 常式(是相同值<T,整>)中 4;}空 主(){ 串 a=测试<串>(); 整 b=测试<整>(); 打印(a,b+5);}有时需要一种函数,返回多种表示,这个时候就可以用模板完成.很方便.根据需要的类型,返回不同的值或表示....

2020-05-23 11:10:13 454

原创 d--2.092版本的借用与所有权翻译

原地址#指针的借用/所有权模型其可保证转义指针到有效内存对象.##(借/权)适用范围对D适用的,当前只针对指针,无动态数组,类引用,引用或聚集体的指针,目前不支持.RAII,是安全的,(OB)无须关心,也无须关心如何分配内存当前仅对带@活属性标记的函数有用.在完成语义分析后仅仅检查是否违反借/权规则,没加新符号,也没改新生成代码.@活调用非活函数时,尽管不检查非活函数,但要求他们有与@活匹配的接口.非活调用@活函数时,要求参数遵守@活的约定.借/权检查:1,转义无效状态指针.2,多个指

2020-05-22 18:06:07 354

原创 测试可选

可选<串>啊(串&a){ //串 c;串 b{"呀"};如(a.大小())中 b;中 c; //上面这样,要不得,有c,就不行了.要专门的`为空` 串 b{"呀"};如(a.大小())中 b;中 为空;}空 啊啊(可选<串>&t){ 如(t)打印("成功");}空 主(){ 串 b{"啊"},c; 动 t=啊(b),g=啊(c); 啊啊(t); 啊啊(g);}缺点就是这个每次要写一下为.

2020-05-22 10:36:08 408

原创 可选没有可用的模板参数.

意思是你没有包含相应头文件,所以没有该模板,要包含进可选.

2020-05-22 10:21:47 377

原创 真想骂人.别人都成功,就你失败的感觉

'accept-encoding':'gzip, deflate',不要要br,要加上这句.

2020-05-19 13:18:08 321

原创 折腾人啊,知乎个人回答不行啊.我还莫名其妙的把我的文件替换错了.

#encoding=gbk import base64import hashlibimport hmacimport jsonimport reimport threadingimport timefrom http import cookiejarfrom urllib.parse import urlencodeimport execjsimport requestsfrom PIL import Imageimport 常用#本来注释了一遍的,结果乱搞,搞掉了.真坑人.

2020-05-18 18:28:13 547

原创 5句话,让你node与浏览器一样.

const jsdom = require("jsdom");const { JSDOM } = jsdom;const dom = new JSDOM(`<!DOCTYPE html><p>Hello world</p>`);window = dom.window;document = window.document;//在你扣的代码上面加上...,如果有怪函数,就加上window.成为window.怪函数.//npm install jsdom...

2020-05-18 10:44:43 335

原创 学习登录.这两天被折腾安逸了.怎么都不行.都不会登录.

#encoding=gbk __author__ = 'zkqiang'__zhihu__ = 'https://www.zhihu.com/people/z-kqiang'__github__ = 'https://github.com/zkqiang/Zhihu-Login'import base64import hashlibimport hmacimport jsonimport reimport threadingimport timefrom http import co

2020-05-17 22:45:57 450

原创 简单翻译go到d

go的多任务好,但不完美.语法简单,强大抽象.如果你腻了.试试d.d支持纤程,但仅单线程.但有库jin.go.原文在此unittest{ import core.time; import std.range; import jin.go; __gshared static string[] log; static void saying(string message){//必须是静 foreach( _ ; 3.iota )

2020-05-17 08:59:38 773

原创 chrome,全局搜代码C+S+F

如题:ctrl+shift+f

2020-05-16 17:18:11 464

原创 高手的真正旋转锁.

class Spin_lock{public:Spin_lock( void );void lock( void );bool try_lock( void );void unlock( void );Spin_lock( const Spin_lock& ) = delete;Spin_lock& operator = ( const Spin_lock& ) = delete;private:std::atomic<bool> d_atomic

2020-05-14 22:12:38 409

原创 kmp算法,刚在知乎看的,结果想找找不着了.

kmp算法就是求模式串的前缀与后缀的重复数.把模式串当作一个前缀与后缀相等的重复串.当前缀匹配错误时,根据前缀与后缀相等多少个,而移动位置.因为有些位置不可能成功.所谓的下个数组就是求这个模式串的前几个子串的前缀与后缀相等的字母数.网上看了很多,很多人都讲不清.说了一堆废话.不如不看....

2020-05-14 15:06:27 406

原创 多个变量获取其索引.再转为编译时

#include <常用>#include <变量>构 啊{ 整 打(){ 打印("啊"); 中 3; }};构 呀{ 整 打(){ 打印("呀"); 中 4; }};用 T=变量<啊,呀>;空 主(){ 啊 a,c;呀 b;向量<T>过{a,b,c};整 i=0; 对(动&t:过){//这样就可以 i=t

2020-05-13 22:21:07 243

原创 c++奇异模板继承示例.

过滤基://相当于个函数,少写点代码,不要继承,用 量=向量<串>;元<型名 T>构 过滤基{//静态分发,继续往下层 出向量 出;极 继续=0; 显 过滤基(常 符*b){串 a=b;初化(a);} 显 过滤基(串&a){初化(a);} 空 特初化(){} 空 初化(串&a){//c++继承 静转<T*>(本)->特初化();出.置出(a); }//每次都要转一下.不能保存指针,

2020-05-13 20:59:29 397

原创 运行时转编译时应用.多个类型统一调用.获取变量前的类型

元<类 F,整...I>常式 动 切换啊(整 n,F&&f,序列<I...>){ ((n==I&&(f(整常<整,I>()),0)),...); //&&与(..,0)这样就是a&&b, //b为0的表达式,所以必须要有0,这里反正能用就行}元<整 I,类 F>常式 动 切为编(整 n,F&f){ 型名 造序<I>::型 p;中 切换啊(n

2020-05-13 15:57:12 313

原创 每一元组操作.

元<型名 F,型名 T,大小型...I>内联 常式 动 每一(T&&t,F&&f,序列<I...>){ 中 元组{(f(取<I>(t)))...};}//这是每一元组,f,为对每一元组中项应用的函数,仔细观察元<型名 F,型名 T>内联 常式 动 每一(T&&t,F&&f){//每一,t为元组 常式 整 N=元组大小<退化型<T>>::值;

2020-05-12 14:30:57 408

原创 奇异递归的策略模式

#包含<io流>#包含<串>用 名字空间 标;元<型名 T>类 策略{公: 策略(空){输出<<"策略....."<<行尾;} 虚~策略(){输出<<"~策略....."<<行尾;} 元<型名...A>空 虚口(A...o){ 静转<T&>(*本).口(o...); }//虚函数不能是模板函数,用奇异递归 元<型名...

2020-05-12 08:47:20 276

原创 微软各种库区别.

带lib的是静态库.多线程有个mt.msv是托管代码或动态的.带d为调试库.参考页面用/ml,与libc链接用/md,与msvcrt链接./mt与libcmt链接.libcpmt与libcmt有啥区别?

2020-05-11 17:24:23 360

原创 cl额外连接--诡异的两个libcpmt.lib

/std:c++latest /link /libpath:"G:\boost\stage\lib" /libpath:"F:\dmd2\ldc\bllvm\Release\lib" /libpath:"C:\Program Files\Windows Kits\10\lib\10.0.18362.0\um\x86" /libpath:"C:\Program Files\Windows Kits\10\lib\10.0.18362.0\ucrt\x86" legacy_stdio_definitions.l

2020-05-11 16:41:53 1128

原创 升级vs2017

C:\Program Files\Windows Kits\10\10.0.17763.0\lib\x86;原位置

2020-05-11 11:18:35 1485

原创 编译个nana折腾半天,都没搞好.

这个玩意自己搞了个filesystem,本来微软的这个就够麻烦了.还来折腾.真是麻烦.

2020-05-10 22:58:38 454 2

原创 编译失败nana

原来,我一直在hpp这个空头文件里面转.重新下载.里面就有sln文件了.

2020-05-10 20:09:55 287

原创 再次学习简单解析c++

#包含<io流>#包含<c语言c/索引.h>用 名字空间 标;o流&符号<<(o流&s,常 CX串&串){ s<<c语言取c串(串);c语言处置串(串);中 s;}整 主(){ cx索引 索引=c语言创建索引(0,0); CX翻译单元 单元=c语言解析翻译单元( 索引,"h.hpp",空针,0,空针,0,cx无翻译单元 ); 如(单元==空针){//如果没有h.hpp,就退出了 输出&l

2020-05-10 10:52:43 378

原创 c++调用动态库

#pragma once#include<windows.h>//#include<w中>,只三个,暂时不加处理类 动调{//应该是一个dll对应一个动调 H模块 针;无序映<串,远过程>库;公: ~动调(){卸载();} 显 动调(常 符*径){串 a=径;初化(a);} 显 动调(串&径){初化(径);} 空 初化(串&径){ 针=加载库(径.c串()); 如(空针==针

2020-05-08 18:51:02 410

原创 生成动态库,并利用.

#define 导呀 extern "C" __declspec(dllexport) //DLL输出函数语法导呀 char *aa(){//函数名改成中文就不行了 return "啊啊啊" __DATE__ "\n白银盘里一青螺 - 时间: " __TIME__;}//cl -LD %,生成动态库调用:#include <windows.h>#include ...

2020-05-08 16:41:41 323

原创 继承写虚函数,来写骨架

//相当于个函数,少写点代码,不要继承,用 量=向量<串>; //可以简写构 加过滤{ 元<整 I>空 过滤(量&a,量&们){ 向量<量>列;串 t;数分向量<I>(a,列); 对(动&p:列){ 如(!要要(p))下;t=形式(p);压(们,t); ...

2020-05-08 10:58:05 244

原创 关闭usoclient,这可能是安装360的后遗症

见此

2020-05-05 20:46:31 652

原创 过滤要点:如常式允许返回不同类型

这就是为什么自己搞,搞半天都不行的原因.

2020-05-03 16:46:33 291

ARM9嵌入式系统设计:基于S3C2410与Linux-徐英慧

ARM9嵌入式系统设计:基于S3C2410与Linux-徐英慧

2018-09-29

102.《高中数学竞赛专题讲座 初等数论》边红平本书主编

102.《高中数学竞赛专题讲座 初等数论》边红平本书主编

2018-09-29

0_非线性振动系统的分叉和混沌理论_陈予恕_1993_kkkyyy

0_非线性振动系统的分叉和混沌理论_陈予恕_1993_kkkyyy

2018-09-27

图论算法与程序设计

图论算法与程序设计

2018-09-27

[广义函数2].(前苏联)盖尔范德.清晰版

[广义函数2].(前苏联)盖尔范德.清晰版

2018-09-26

[Android技术内幕:系统卷].杨丰盛.扫描版

[Android技术内幕:系统卷].杨丰盛.扫描版

2018-09-26

python并行react响应pandas手册epub.7z

python并行 react响应式开发 pandas手册 epub+code.7z

2018-09-23

掌握php7.7z

掌握php7.epub+code。

2018-09-20

Python Web Scraping.7z

Python Web Scraping.7z Python Web Scraping.epub+代码 python网络爬虫

2018-09-18

Practical C++ Design From Programming to Architecture.epub

Practical C++ Design From Programming to Architecture c++编程设计从编码到架构

2018-09-18

Mastering Assembly Programming.epub

Mastering Assembly Programming 掌握汇编语言 掌握汇编语言

2018-09-18

Mastering the C++17 STL in C++17.epub

Mastering the C++17 STL Make full use of the standard library components in C++17

2018-09-18

Web Development with Bootstrap and Vue.js.epub

Web Development with Bootstrap and Vue.js Web Development with Bootstrap and Vue.js

2018-09-18

编译时开发D语言

编译时开发D语言

2018-09-17

DcookbookD菜谱有标题

DcookbookD菜谱有标题中文版

2018-09-11

DcookbookD菜谱

DcookbookD菜谱中文版

2018-09-10

编译原理:学习指导与典型题解析.pdf

编译原理:学习指导与典型题解析.pdf

2018-09-07

并行算法的设计与分析, 陈国良, 3ed, 2009

并行算法的设计与分析, 陈国良, 3ed, 2009

2018-09-07

《图论的算法与程序设计》(作者)吴文虎 清华大学 1997年3月第1版

《图论的算法与程序设计》(作者)吴文虎 清华大学 1997年3月第1版

2018-09-07

《并行图论算法》(作者)唐策善 中国科学技术大学 1991年10月第1版

《并行图论算法》(作者)唐策善 中国科学技术大学 1991年10月第1版

2018-09-07

鸿蒙文档中文目录版 鸿蒙文档中文目录版

鸿蒙文档中文目录版 鸿蒙文档中文目录版

2023-11-21

wtl文档大全 wtl,文档,大全.

wtl文档大全 wtl,文档,大全.

2022-05-10

purecpp大会课件.7z

http://purecpp.org/大会课件打包

2021-01-13

chromecdn.7z

googleapi地址替换,有些api需要google的接口文件 googleapi地址替换,有些api需要google的接口文件

2021-01-08

Python-3.9.0.tgz

Python-3.9.0.tgz 2020 11 19最新源码.用于快速下载

2020-11-19

youcompleteme.7z

最新.2020.10.31最新youcompleteme补全.你只需要下载这一个. 然后安装即可.在网速不够,或下午速度不够时,可以直接下载它.

2020-10-31

VisualD-v0.50.0.exe

visuald,用于辅助d开发的vs插件

2020-10-14

qthtml5.9英文文档.7z

qt5英文html文档.不用官方的pch不方便. qt5英文html文档.不用官方的pch不方便. qt5英文html文档.不用官方的pch不方便.

2020-10-14

gtkdcoding.7z

gtkdcoding,2019.11前 gtkdcoding,2019.11前 gtkdcoding,2019.11 gtkd,跟着博客学.结合360极速浏览器.自动翻译.

2019-11-06

msdn文档文档文档啊啊啊.zip

msdn,20000,文档

2019-10-07

qt-vsaddin-msvc2019-2.3.4.vsix

2019.07.10,最新的vs的qt插件.开发qt不用愁.

2019-07-10

GtkD-3.9.0.zip

最新的gtkd.2019.07.10

2019-07-10

NTFS_FileLocation_Test_修改.7z

NTFS_FileLocation_Test_修改.7z

2019-01-23

20181230c++中文参考大全高亮版

20181230c++中文参考大全高亮版

2019-01-15

上海贝尔三个固件打包a

上海贝尔RG100A-BA原厂固件破解配置 rg100a-openwrt刷机固件 电信rg100a-aa猫可刷此固件,进行脱机下载

2019-01-14

真正的pediy加密与解密第四版光盘内容可解压版本下载地址

真正的pediy加密与解密第四版光盘内容可解压版本下载地址

2019-01-13

学习链接大全

包括时事,c++,中医,闲扯淡呀,安卓,单片机,等等。 希望大家喜欢。

2019-01-12

20181014c++中文参考大全

20181014c++中文参考大全

2018-11-06

Essentialc++对象模型

Essentialc++对象模型

2018-09-29

c++核心编程指南中文版

c++核心编程指南中文版

2018-09-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除