Loading

上一页 1 ··· 4 5 6 7 8
摘要: 设想一个场景,如果两台电脑之间可以共享一个文件夹,其中一个增删更改其中的内容时,另一个也能同步更新,而且速度不能太慢,最好是免费的。那么syncthing就可以满足这个要求。syncthing可以实现多设备同步文件夹功能,非常好用,但是在局域网中才有效,所以需要使用蒲公英异地组网,实现随时随地都能同 阅读全文
posted @ 2021-01-27 14:24 橘崽崽啊 阅读(1356) 评论(0) 推荐(0) 编辑
摘要: iostream定义了用于读写流的基本类型,fstream定义了读写命名文件的类型,sstream定义了读写内存string对象的类型。 标准库使我们能忽略这些不同类型的流之间的差异,这是通过继承机制实现的。 由于不能拷贝IO对象,因此我们也不能将形参或返回类型设置为流类型。进行IO操作的函数通常以 阅读全文
posted @ 2021-01-25 01:34 橘崽崽啊 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 任意两个形参都不能同名,而且函数最外层作用域中的局部变量也不能使用与函数形参一样的名字(形参就相当于该函数的局部变量)。 形参名是可选的,但是由于我们无法使用未命名的形参,所以形参一般都应该有个名字。某类形参通常不命名以表示在函数体内不会使用它。不管怎样,是否设置未命名的形参并不影响调用时提供的实参 阅读全文
posted @ 2021-01-20 22:13 橘崽崽啊 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 空块的作用等价于空语句。 case标签必须是整型常量表达式,default也是一种特殊的case标签。 标签不应该孤零零地出现,它后面必须跟上一条语句或者另外一个case标签。 如果在某处一个带有初值的变量位于作用域之外,在另一处该变量位于作用域之内,则从前一处跳转到后一处的行为是非法行为。不允许跨 阅读全文
posted @ 2021-01-19 21:49 橘崽崽啊 阅读(114) 评论(0) 推荐(1) 编辑
摘要: C++的表达式要不然是右值(right-value or read-value),要不然就是左值(left-value or location-value)。 当一个对象被用作右值的时候,用的是对象的值(内容);当对象被用作左值的时候,用的是对象的身份(在内存中的位置)。 需要右值的地方可以用左值来 阅读全文
posted @ 2021-01-19 18:00 橘崽崽啊 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 位于头文件的代码一般来说不应该使用using声明。 如果使用等号(=)初始化一个变量,实际上执行的是拷贝初始化,编译器把等号右侧的初始值拷贝到新创建的对象中去。与之相反,如果不使用等号,则执行的是直接初始化。 string对象会自动忽略开头的空白(即空格符、换行符、制表符等)并从第一个真正的字符开始 阅读全文
posted @ 2021-01-19 14:46 橘崽崽啊 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 基本内置类型 如何选择算术类型 如果你的数值超过了int表示范围,选用long long 如果你需要使用一个不大的整数,那么明确指定它的类型是signed char或者unsigned char 执行浮点数运算选用double 含有无符号类型的表达式 当一个算术表达式中既有无符号数又有int值时,那 阅读全文
posted @ 2021-01-19 01:20 橘崽崽啊 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 向流写入数据 输出运算符<< 的计算结果就是其左侧运算对象 std::endl 结束当前行,并将与设备关联的缓冲区中的内容刷到设备中。 程序员常常在调试时添加打印语句。这类语句应该保证“一直”刷新流。 从流读取数据 输入运算符>> 返回其左侧侧运算对象作为其运算结果。 C++注释 注释界定符不能嵌套 阅读全文
posted @ 2021-01-18 18:17 橘崽崽啊 阅读(102) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8