C++
文章平均质量分 81
wytbno
要成为大神的男人
展开
-
关于strtol函数(String---->Long int)
long int strtol (const char* str, char** endptr, int base);第一个参数指明转化的数字字符串第二个参数指明当本次转化结束后下一个要转化的字符串的第一个字符的地址的地址(因为这个函数的作用是转化并指明下一个要转化的地址即需要改变存放地址的值故需要指针的指针)第三个参数指明要改变成数字的字符串的进制(若为0则根据格式判断,若为原创 2016-01-21 13:22:35 · 673 阅读 · 0 评论 -
STL之List的一些编程练习
#include#include#includeusing namespace std;void print(int i){ cout<<i<<endl;}int main(){ //reverse()逆序 list s; for(int i=0;i<5;i++) s.push_back(i); for_each(s.begin(),s.end(),print); c原创 2016-03-14 22:47:18 · 629 阅读 · 0 评论 -
C++连接MySQL数据库
插入时一直出问题。把输出与操作分开就好了。#pragma comment(lib,"E:\\mysql-connector-c-noinstall-6.0.2-win32\\lib\\libmysql.lib")#include#include#include#include using namespace std;class MyDB{public: MyDB原创 2016-03-17 23:49:19 · 420 阅读 · 0 评论 -
Python之类
Python的类因为Python本身没有声明也有一些弊端(与C++比起来)下面简单比较下:python: C++:__init__方法 构造函数__del__方法 析构函数所有成员函数需加self参数 无成员变量前加两个_原创 2016-04-01 10:41:39 · 306 阅读 · 0 评论 -
STL之Vector的一些编程练习
四种正向遍历:for_eachs.at()s[index]iterator一种逆序遍历:reserve_iterators.rbegin()s.rend()插入,删除,查找交换#include#includeusing namespace std;void out(int &a){ cout<<a<<endl;}int main(){ //插入,在位置的前面插入 //原创 2016-03-09 22:11:50 · 566 阅读 · 0 评论 -
全排列实现
#include#includeusing namespace std;class Node{public: int number; int flag;//R:1 L:-1};class AllPlace{public: vector A; AllPlace(int t); void Out(); void Place(); bool原创 2016-03-23 00:03:18 · 343 阅读 · 0 评论 -
C++多线程(一)
这篇文章其实是对MoreWindows文章中 [1] 的一个问题的思考。下面是他文章的源码#include #include volatile long g_nLoginCount; //登录次数unsigned int __stdcall Fun(void *pPM); //线程函数const DWORD THREAD_NUM = 50;//启动线程数DWORD WINA原创 2016-03-24 23:56:25 · 269 阅读 · 0 评论