C++
sbaban
珍惜大学时光,充实自己,争取保研,不要让某些人失望,不要忘记你的承诺。
滴水之恩当涌泉相报。
已成功保研,csdn不再更新,新博客www.sbaban.com
展开
-
c++杂乱知识
应老师需求,出错处理,搞不懂谁没事在输入年级的时候输入字母啊!!!!检测输入的是非数字 cout << "输入你的年级" << endl; cin >> grade; while ( cin.get() != '\n') { fflush(stdin); cout << "请重新输入" << endl; cin.clear原创 2016-06-23 23:43:28 · 350 阅读 · 0 评论 -
c++文件操作和new相关
ifstream 输入文件流 input file stream 用于从文件读数据(从文件读入) ofstream 输出文件流 output file stream 用于向文件写数据(输出到文件)原创 2016-05-22 00:46:31 · 439 阅读 · 0 评论 -
VS dll和lib的创建及使用
本篇只介绍如何写和用,不介绍原理,毕竟跑不起来说个屁 1.编写dll和Lib: 文件 -> 新建 -> 项目 -> win32控制台应用程序 项目名称myDLL 建立myDll.hint myAdd(int, int);int mySub(int, int);建立myDll.cpp#include"myDll.h"int myAdd(int a, int b){ return原创 2016-09-24 15:30:13 · 688 阅读 · 0 评论 -
贪吃蛇网络版
模仿蛇蛇大作战游戏,计算机网络课程设计原创 2016-09-03 09:39:15 · 1605 阅读 · 0 评论 -
学生信息管理系统
学生信息管理系统使用QT5创建界面,同时明文保存学生信息。 vs版本 Github源代码下载https://github.com/xuhang96/class-design/blob/master/%E5%AD%A6%E7%94%9F%E4%BF%A1%E6%81%AF%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F.rar原创 2016-09-03 09:21:05 · 1306 阅读 · 2 评论 -
汇编
1.切换到MASM5文件夹下。 将程序保存为asm格式, cmd中运行masm test;生成obj文件 cmd中运行link test;生成exe文件 cmd中运行debug test.exe原创 2016-05-11 20:03:19 · 400 阅读 · 0 评论 -
C++类与对象基础
/*Point类的构造函数是内联成员函数如果没有定义复制构造函数,系统会为你生成一个默认的复制构造函数Point类复制构造函数被调用4次,xp1,xp2先被传了实参后,调用两次Point复制构造函数,然后xp1,xp2去初始化p1,p2又调用两次Point类复制构造函数*/#include#includeusing namespace std;class Point //Po原创 2015-12-06 21:08:05 · 608 阅读 · 0 评论 -
Codeblocks c++11 std::thread问题
在linux下写多线程时候,碰到以下问题: terminate called after throwing an instance of ‘std::system_error’ what(): Enable multithreading to use std::thread: Operation not permitted解决办法: Setting=》compiler settings原创 2016-04-21 15:36:16 · 2203 阅读 · 1 评论 -
C++线程 基础教程
#include <iostream>#include <thread>using namespace std;void call(int tid){ cout << "Launched by thread " << tid << endl;}int main(){ thread t[10];//启动一组线程 for(int i=0;i<10;i++) {原创 2016-04-18 18:08:36 · 449 阅读 · 0 评论 -
判断输入的是否是整数
#include<iostream>using namespace std;int main(){ int n; char f; do{ cout << "\n请输入一个非负整数n" << endl; cin >> n; while (cin.get() != '\n' || n < 0) {原创 2016-03-13 10:44:00 · 1550 阅读 · 0 评论 -
c++继承
#include <iostream>using namespace std;class A{public: int get(int a,int b) { return a*b; }private: int a,b;};class Point:private A{public: void Ceshi(); private:原创 2016-03-21 17:06:17 · 346 阅读 · 0 评论 -
虚函数&纯虚函数
虚函数的作用是允许在派生类中重新定义与基类同名的函数,并且可以通过基类指针引用来访问基类和派生类中的同名函数。#include<iostream>using namespace std;class Student{public: Student(int,string,float); virtual void display();//virtual 声明为虚函数protecte原创 2016-03-01 12:41:41 · 638 阅读 · 0 评论 -
函数模版与类模版template
函数模版功能相同,类型不同templeate<模版参数表>类型名 函数名(参数表){ 函数的定义}#include <iostream>using namespace std;template <typename myT> myT mymin(myT a, myT b){ return a < b ? a : b;}int main(){ int a = 2,b原创 2017-12-12 19:22:54 · 513 阅读 · 0 评论