爱技术 & 爱分享
爱蛋蛋 & 爱生活

C/C++ 第2页

C/C++
C++程序转化(NRVO)-编程日志

C++程序转化(NRVO)

Shadow阅读(2403)赞(0)

这篇文章干啥呢? 不太好说… 大体来说,还是算程序转化语意吧 已知下面的程序片段: #include "X.h" X foo() { X xx; // ... return xx; } 来吧,你看到这段程序会有什么假设? 我猜,...

传送门
Copy Constructor(复制构造函数)的构造操作-编程日志

Copy Constructor(复制构造函数)的构造操作

Shadow阅读(2476)赞(0)

好吧看标题,应该知道本篇文章想瞎扯点什么了吧… 没错,你很聪明,这篇文章就带大家详细了解一下Copy Constructor 的构造操作… 来来来 开篇第一问:那些情况下一个 object 会以另外一个 class ...

传送门
C/C++输入输出与格式化函数汇总-编程日志

C/C++输入输出与格式化函数汇总

Shadow阅读(3159)赞(0)

超级全的总结,拿走不谢 cin,wcin(从标准 C 输入流 stdin 读取) cout,wcout(写入标准 C 输出流 stdout) clog,wclog(写入标准 C 错误流 stderr) cerr,wcerr(写入标准 C 错...

传送门
scanf, fscanf, sscanf-编程日志

scanf, fscanf, sscanf

Shadow阅读(2085)赞(0)

这篇文章跟大家聊一下 C 风格字符串的格式化输出方法 文件源 这三个函数都在 cstdio或者说是 stdio.h 中定义。 原型 int scanf( const char* format, ... ); //(1) int fscanf...

传送门
printf, fprintf, sprintf, snprintf-编程日志

printf, fprintf, sprintf, snprintf

Shadow阅读(3004)赞(0)

这篇文章主要是写一下 C 风格字符串的格式化输出方法 以上四个函数都在 cstdio或者说是 stdio.h 中定义。 函数原型分别是: int printf( const char* format, ... ); //(1) int fp...

传送门
StringStream-编程日志

StringStream

Shadow阅读(2097)赞(0)

这篇文章主要是来分析一下 StringStream 这个类的用法和结构。 先上一张 CppReference 给出的继承体系图: 然后再来一张我从 VS2017 中理出来的结构(点击查看大图): C++引入了ostringstream、is...

传送门
StringStream的Clear()和Str()函数-编程日志

StringStream的Clear()和Str()函数

Shadow阅读(1849)赞(0)

这篇文章专门介绍一下 StringStream 的clear 函数,亲身踩坑… 之前在项目中使用 stringstream 这个类,因为用于格式化字符串,真的超级的方便。不过一次在使用 ostringstream 格式化SQL语...

传送门
对象的内存表示(简述)-编程日志

对象的内存表示(简述)

Shadow阅读(1548)赞(0)

在开始详细介绍之前,咱们先来看一下关于对象内存的简介 首先!需要多少内存才能表现一个 Class Object ? 这个问题简单的讲就是,一个对象在内存中的表现需要哪些部分组成? 答案是: 其 nonstatic data members ...

传送门
struct与class之间的异同-编程日志

struct与class之间的异同

Shadow阅读(3671)赞(0)

好吧,这篇文章主要讲一下 C++中 struct 和 class 之间的情感纠葛 什么时候应该使用struct取代class? 答案是: 当你觉得开心的时候…. 好吧, 看到这个答案各位看官肯定心里不由自主的来了一句 ̶...

传送门

游戏 && 后端

传送门传送门