
——C++
EmbededCoder
C, Python, C++, Qt, MCU, RTOS, ARM Cortex-M, Linux
展开
-
C++的cout高阶格式化操作
C++的cout高阶格式化操作 这篇文章主要讲解如何在C++中使用cout进行高级的格式化输出操作,包括数字的各种计数法(精度)输出,左或右对齐,大小写等等。通过本文,您可以完全脱离scanf/printf,仅使用cout来完成一切需要的格式化输入输出功能(从非性能的角度而言)。更进一步而言,您还可以在<sstream>、<fstream>上使用这些格式化操作,从而代替s...转载 2019-04-19 10:24:49 · 678 阅读 · 0 评论 -
c++打印斐波那契数列
#include <iostream> #include <iomanip> using namespace std; void PrintFibonacciSequence_1(uint16_t n) { uint16_t i = 1, j = 1; if (1 == n) { cout << setw(3) <...原创 2019-04-24 09:32:08 · 1317 阅读 · 0 评论 -
C++ 学习基础篇—— C++与C 的区别
C++ 与C 的区别 一、C++概述 1、发展历史 1980年,Bjarne Stroustrup博士开始着手创建一种模拟语言,能够具有面向对象的程序设计特色。在当时,面向对象编程还是一个比较新的理念,Stroustrup博士并不是从头开始设计新语言,而是在C语言的基础上进行创建。这就是C++语言。 1985年,C++开始在外面慢慢流行。经过多年的发展,C++已经有了...转载 2019-05-13 14:15:53 · 243 阅读 · 0 评论 -
C++ string 类
一、string的初始化 首先,为了在程序中使用string类型,必须包含头文件 <string>。如下: #include <string> 注意这里不是string.h,string.h是C字符串头文件。 string类是一个模板类,位于名字空间std中,通常为方便使用还需要增加: using namespace std; 声明一个字符串变量...原创 2019-09-18 16:10:58 · 1543 阅读 · 0 评论