• Mac 安装sourcetree跳过注册方法

    1.打开sourcetree.2.关闭sourcetree.3.打开命令行终端输入:defaultswritecom.torusknot.SourceTreeNotMAScompletedWelcomeWizardVersion34.重新打开sourcetree.附:另外一种方法(未尝试)[http...

    C++11 多线程操作

    #include<thread>#include<future>usingnamespacestd;voidtest(promise<int>&promiseObj){cout<<"test"<<endl;pro...

    i++和++i的区别

    i++i++是先赋值,然后再自增。++i++i是先自增,后赋值。i++和++i都包含两个步骤:若a=i++;则等价于a=i;i=i+1;而a=++i;则等价于i=i+1;a=i;i++返回原来的值,++i返回加1后的值。++i可以作为左值。因为++i返回i本身,而i++返回i的值。...

    C++使用默认参数还是使用重载?

    C++使用默认参数可以减少接口数量,但在使用的过程中,有可能导致疑惑。重载可以更加清晰的表达接口,但是会增加接口数量。...

    C++初始化和赋值的区别

    初始化创建对象时赋予其一个初始值。初始化形式inttemp=0;inttemp={0};inttemp{0};inttemp(0);赋值把对象的当前值擦除,而以一个新值来替代。...

    SM2算法加密密文标准数据顺序

    ciphertext=C1||C3||C2...

    vscode插件记录

    BracketPairColorizer2--->不同颜色匹配括号,便于观察HexdumpforVSCode--->显示二进制文件...

    windows命令行合并静态库为一个静态库

    "C:\ProgramFiles(x86)\MicrosoftVisualStudio14.0\VC\bin\lib"/out:temp.lib1.lib2.lib3.lib>lib.log2>&1将1.lib2.lib3.lib合并为temp.lib...

    windows命令行驱动工程自动编译库文件、可执行文件

    "C:\ProgramFiles(x86)\MicrosoftVisualStudio14.0\Common7\IDE\devenv"test.sln/Build"Release|Win32">build.log2>&1...

    cmake学习笔记

    1.cmake相对路径在android平台可以采用相对路径的方式在windows平台相对路径不能生效,需要通过绝对路径获取。我采用的方法是获取当前目录工程根目录,然后获取上级目录的方法(比较笨),网友还提供了通过STRING方法,然后通过正则获取想要的目录#获取CMAKE_SOURCE_DIR上级目...