C++入职学习篇--新员工入职(持续更新)
本人菜鸟一枚,刚刚结束学业生涯,入职C++软件开发岗位,之前对C++一窍不通,刚刚入职,亚历山大,但为祖国和平发展,本人励志为中华崛起而奋斗,学不好C++誓不为炎黄子孙,希望大神们多多指点。
一、Boss->Task?
在研期间,从项目接手到结项上
3388. 【NOIP2013模拟】绿豆蛙的归宿 (Standard IO)
Time Limits: 1000 ms Memory Limits: 131072 KB Detailed Limits
Description
随着新版百度空间的上线,Blog宠物绿豆蛙完成了
C++入职学习篇--代码规范(持续更新)
一、头文件规范
在头文件中大家一般会定义宏、引入库函数、声明、定义全局变量等,在设计时最后进行分类,代码示范(自己瞎琢磨的,请多多指点):
#ifndef TEXT_H
#define TEXT_H
//--------------------------
程序和进程的区别
进程是动态的,程序是静态的
进程是暂时的,程序是永久的, 进程是通过程序运行时得到的
程序是一个数据文件,进程是内存中动态的运行实体,用来存储数据段,代码段,指针等
程序和进程的关系
一个程序可能对应多个进程
一个进程可能
这是我们的第一篇文章
这是我们的网站
假如以后的文章写得”难以理解“,请多多体谅
Wings-让单元测试智能全自动生成
前言
单元测试是保证软件质量非常有效的手段,无论是从测试理论早期介入测试的理念来看或是从单元测试不受UI影响可以高速批量验证的特性,所以业界所倡导的测试驱动开发,这个里面提到的测试驱动更多的就是指单元测试驱动。但一般开发团队还是很少的系统化的执行单
一、数据的输入和输出
1、字符输入函数:getchar()
例如:
1 #include<cstdio>
2 #include<iostream>
3 int main()
4 {
5
const 用来修饰变量的不可改变性质。
比如缓冲区的大小,屏幕的尺寸,这种一般不会改变,但是会多出使用的东西
我们可以声明为const类型,以方便不会不小心被修改掉,另一方面在我们需要修改的时候会很方便
除过写的操作,const对象与非const对象没有 差别。
int i =42;
const
题意
$n$个数,初始时不知道他们的值。
每次可以询问两个数的和,在$n$次询问内确定他们的值
$n leqslant 5000$
Sol
首先询问出$1, 2$,$1, 3$,$2, 3$
解个方程确定他们的下标
对之后的依次询
引言:CSP(http://www.cspro.org/lead/application/ccf/login.jsp)是由中国计算机学会(CCF)发起的"计算机职业资格认证"考试,针对计算机软件开发、软件测试、信息管理等领域的专业人士进行能力认证。认证对象是从事或将要从事IT领域专业技术与技术管理人
470. 【NOIP2013模拟联考8】最短路(path) (Standard IO)
Time Limits: 1000 ms Memory Limits: 262144 KB Detailed Limits
Description
给定一个n个点m条边的有向图,有k个标
DLL加载,设置相对路径1、 加载dll方法之一:(./ 代表当前目录,../ 代表上层目录)包含头文件的相对路径(当前路径为源代码路径,路径 “../../” 当前项目文件夹上级目录),链接lib文件的相对路径(当前项目文件夹里“..\”,这里需要转意字符)。如果项目1依赖项目2(鼠标右键点击项目
在C++中所有数据组合的类型都是自定义的数据结构。
包括我们常常使用的string、istream、ostream等。
一个简单的类型定义,以struct开头进行书写。
//Sales_data.h#include <string>struct Sales_data
{
std
从其他博客优秀代码中学到了些技巧,记录一下。
思路:使用sscanf和sprintf函数。sscanf() – 从一个字符串中读进与指定格式相符的数据
sprintf() – 字符串格式化命令,主要功能是把格式化的数据写入某个字符串中。
附代码:
#include <iostream>
「LYOI2018 Summer」Hzy's Rabbit Candy
题目描述
Hzy 和她的 m 只兔兔在一个 n 个点 m 条边的有向无环图上玩。
为了让兔兔们开心,Hzy 带
时间限制: 1 s
空间限制: 128000 KB
题目等级 : 白银 Silver
【题目描述 】
将十进制数n转换成m进制数(m<=16,n<=100)
【输入描述】
共一行,n和m
【输出描述 】
共一个数,表示n的m进制
【样例输入】
样例1:
10 2
样例2:
100 15
题目:输入某年某月某日,判断这一天是这一年的第几天?程序分析:以 3 月 5 日为例,应该先把前两个月的加起来,然后再加上 5 天即本年的第几天,特殊情况,闰年且输入月份大于
package SuanFa;
import java.util.Scanner;
public class Demo
标准库string 其具体代表的类型为可变长的字符序列。
使用string时需要包含以下代码:
#include <string> // 包含头文件
using std::string // 进行using声明,可以免去每个string前std::的书写
初始化string对
利用OpenCV给图像添加中文标注 :
参考:http://blog.sina.com.cn/s/blog_6bbd2dd101012dbh.html 和https://blog.csdn.net/ubunfans/article/details/45719009OpenCV不支持汉字输出,参考
与vector的异同
相同:都是存放类型相同对象的容器
不同:数组的大小确定不变,不能随意向数组中增加元素
1、定义和初始化内置数组
数组中元素的个数也属于数组类型的一部分,编译的时候维度应该是已知的,也就是说,维度必须是一个常量表达式。
默认情况下,数组的元素被默认初始化。
NOTE:
定