随笔分类 - language----------
摘要:助你开始使用 git 的简易指南,木有高深内容,;)。 感谢:@tfnico, @fhd and Namics 创建新仓库 创建新文件夹,打开,然后执行 git init 以创建新的 git 仓库。 检出仓库 执行如下命令以创建一个本地仓库的克隆版本: git clone /path/to/repo
        阅读全文
                
摘要:递归在计算机中是如何实现的 ? 换句话说,它最终被编译成什么样的机器语言 ? 这就要从函数调用说起。实际上,一台典型的32位计算机采用 “堆栈结构” 来实现函数调用,它在汇编语言中,把函数所需的第k个,第k - 1个,..第1个参数依次入栈,然后执行call(address)指令。该指令把返回地址(
        阅读全文
                
摘要:运算符重载 + 和 +=:连接字符串 =:字符串赋值 >、>=、< 和 ⇐:字符串比较(例如a < b, aa < ab) ==、!=:比较字符串 <<、>>:输出、输入字符串 注意:使用重载的运算符 + 时,必须保证前两个操作数至少有一个为 string 类型。例如,下面的写法是不合法的: #in
        阅读全文
                
摘要:什么是正则表达式? 正则表达式是一组由字母和符号组成的特殊文本, 当你想要判断许多字符串是否符合某个特定格式;当你想在一大段文本中查找出所有的日期和时间;当你想要修改大量日志中所有的时间格式,在这些情况下,正则表达式都能帮上忙。 简单来说,正则表达式描述了一系列规则,通过这些规则,可以在字符串中找到
        阅读全文
                
摘要:事实上只是因为有人直接 #define int long long 了。。。然后int main改成signed main就行了 #define int long long ... signed main() { ... return 0; }
        阅读全文
                
摘要:在VS2017中创建C++的代码块模板 有任何问题,请留言!!! 在VS2017中有工具–>代码片段管理器,方便我们使用固有的代码块模板,同时我们也可以自定义模板。 在VS2017中代码片段的模板是xml文件,后缀为snippet格式,不知道怎么写,但是它已有一些现成的代码块,可以仿照它来写。 首先
        阅读全文
                
摘要:在默认情况下, std::cin/std::cout 是极为迟缓的读入/输出方式,而 scanf/printf 比 std::cin/std::cout 快得多。 可是为什么会这样呢?有没有什么办法解决读入输出缓慢的问题呢? 关闭同步/解除绑定 std::ios::sync_with_stdio(f
        阅读全文
                
摘要:C 与 C++ 区别 本文介绍 C 与 C++ 之间重要的或者容易忽略的区别。尽管 C++ 几乎是 C 的超集,C/C++ 代码混用一般也没什么问题,但是了解 C/C++ 间比较重要区别可以避免碰到一些奇怪的 bug。如果你是以 C 为主力语言的 OIer,那么本文也能让你更顺利地上手 C++。C+
        阅读全文
                
摘要:qsort 与sort 对结构体排序实例
        阅读全文
                
摘要:详细步骤:手动添加bits/stdc++.h到vs2017 本机环境:win10系统 64位 vs2017 最近码代码时偶然发现了bits/stdc++.h这个头文件(万能头文件),基本上所有的代码只要用了这个头文件就不再写其他头文件了。 看到它就仿佛开启了新世界(也有缺点,就是导致编译速度变慢,不
        阅读全文
                
摘要:我的方式是把结构体中定义的 char * 换成string #include <iostream> #include<string> using namespace std; class Student { public: void setname(string name); void setage
        阅读全文
                
摘要:C++primer(第五版)1.51练习章节需要有一个Sales_item类,但是给的网站找不到,直接复制下面就好咯: #ifndef SALESITEM_H #define SALESITEM_H #include <iostream> #include <string> class Sales_
        阅读全文
                
摘要:从C语言开始正式学习C++,但是一上来输出位数就懵了,查资料才知道C++需要使用 “ setprecision ”函数。自己总结一下。 首先说C++代码 #include <iomanip> //setprecision(n)函数在 iomanip 头文件中 //第一种写法 cout<<setios
        阅读全文
                
 
                    
                
 浙公网安备 33010602011771号
浙公网安备 33010602011771号