网站首页 站内搜索

搜索结果

查询Tags标签: cout,共有 1241条记录
  • C++ 浅拷贝与深拷贝

    C++类中 会默认有一个拷贝函数 用于拷贝类的值 1 class Person {2 public:3 Person() {4 cout << "person的无参构造函数!" << endl;5 }6 Person(int age, int hight) {7 p_age = age;8 p_hight = new int(hig…

    2022/7/3 14:19:30 人评论 次浏览
  • c++命名空间

    1 using namespace std;2 namespace A {3 int a = 100;4 namespace B //嵌套一个命名空间B5 {6 int a = 20;7 }8 }9 10 int a = 200;//定义一个全局变量 11 12 13 int main(int argc, char *argv[]) { 14 cout << "…

    2022/6/27 1:21:47 人评论 次浏览
  • c++中智能指针的使用,个人总结

    一、什么是智能指针一般来讲C++中对于指针指向的对象需要使用new主动分配堆空间,在使用结束后还需要主动调用delete释放这个堆空间。为了使得自动、异常安全的对象生存期管理可行,就出现了智能指针这个概念。简单来看智能指针是 RAII(Resource Acquisition Is Initializ…

    2022/6/26 1:24:08 人评论 次浏览
  • CF484A Bits

    CF484A Bits 题目 https://codeforces.com/problemset/problem/484/A 题解 思路 知识点:贪心,位运算。 每位独立考虑,要使 \(1\) 的数量最大,且答案最小,因此从低位开始遍历,在不超过 \(r\) 的情况下把 \(l\) 每位变 \(1\) 。 (一开始直接写了个结论,但太烦了qwq) …

    2022/6/17 23:21:12 人评论 次浏览
  • C++ 炼气期之基本结构语法中的底层逻辑

    1. 前言 从语言的分类角度而言,C++是一种非常特殊的存在。属于高级语言范畴,但又具有低级语言的直接访问硬件的能力,这也成就了C++语言的另类性,因保留有其原始特性,其语法并不象其它高级语言一样易理解,但处理能力却比其它语言高很多。 从语言的处理能力和速度而言…

    2022/6/11 1:22:51 人评论 次浏览
  • c++学习笔记02--变量与常量

    1.变量的定义与输出 #include <iostream> using namespace std;int main() {int a = 10;cout << "a = "<< a << endl;system("pause");return 0; } 2.常量的定义与输出常量定义两种方法宏定义 const定义#include <iostre…

    2022/6/9 1:23:01 人评论 次浏览
  • 学生类输入输出姓名学号

    一、建立一个学生类 class student//创建一个学生类 { public://公共访问权限string name;string ID; }; 二、完整代码 #define _CRT_SECURE_NOWARNINGS//宏定义,防止调用函数时报错 #include <iostream> #include <string> using namespace std; class stud…

    2022/6/6 23:19:50 人评论 次浏览
  • c++17学习笔记:在if和switch中申明变量

    总的来说,这是一种新的语法糖,下面是一个在if中声明变量的例子 #include <iostream>int main() {// if 和 else 中都能访问到if (int x = 10; x < 5)std::cout << x << std::endl;elsestd::cout << "x >= 5, "<< "x…

    2022/6/2 1:20:45 人评论 次浏览
  • C++ 11之std::bind用法

    #include <iostream> #include <functional> #include <stdio.h>int funcA( int a, int b ) {return a + b; }int funcB( int &a, int &b ) {++a;return a + b; }class C { public:int funcC( int a, int b ) {return a + b;} };int main(int a…

    2022/6/1 1:22:33 人评论 次浏览
  • http://ybt.ssoier.cn:8088/problem_show.php?pid=1004

    1004:字符三角形 时间限制: 1000 ms 内存限制: 66536 KB 【题目描述】给定一个字符,用它构造一个底边长5个字符,高3个字符的等腰字符三角形。【输入】输入只有一行,包含一个字符。【输出】该字符构成的等腰三角形,底边长5个字符,高3个字符。【输入样例】 * …

    2022/5/31 1:22:35 人评论 次浏览
  • 进制转换

    二进制转十进制 #include <iostream> using namespace std; int main() { int a[10], n, i; cout<<"Enter the number to convert: "; cin>>n; for(i=0; n>0; i++) { a[i]=n%2; n= n/2; } cout<<"…

    2022/5/26 23:20:22 人评论 次浏览
  • 初遇C++

    时间:2022年3月28日 题目描述: 求2个整数的和。 输入a、b这2个整数,求它们的和。 #include <iostream>using namespace std;int main(){ long long a,b,c; cin>>a>>b; c=a+b; cout<<c<<endl; return 0;}

    2022/5/26 1:51:22 人评论 次浏览
  • C++ api

    继承 虚拟继承 在未加virtual时会出现这种情况代码中需要指定调用哪个父类的方法,这样就很奇怪而加了virtual后就不需要了#include<iostream>using std::cout; using std::endl;class Base { protected:int value; public:Base() {cout << "in Base&quo…

    2022/5/26 1:51:14 人评论 次浏览
  • 关于C++中如何输出8位小数

    以下面代码为例 #include<iostream>#include<iomanip>using namespace std;int main(){ double sum=0; float i,b=1; for(i=1;i<101;i++) { sum=((b/i)+sum); b=-b; }cout<<setprecision(8)<<sum<<endl; printf("%.8f",su…

    2022/5/26 1:50:11 人评论 次浏览
  • Codeforces Round #792 (Div. 1 + Div. 2)解题报告

    A. Digit Minimization 题意:对一个数字串轮流进行如下操作: 1.任选两个不同位置的数字交换 2.删除最后一个数字 问最后剩下的最小的数字是多少 分析:贪心,最后剩下的数一定是第一个位置上的数,那么一开始就把最小的数字放第一位即可,特判数字串长度为2的情况 ac代码…

    2022/5/22 23:06:49 人评论 次浏览
扫一扫关注最新编程教程