Can I fly high in the Sky?

Never say never.

导航

随笔分类 -  C++

摘要:简单方法:使用提供的stringstream类完成操作,该类位于头文件中。#include #include //数字转字符串string num2str(int i){stringstream ss;ss>num;return num;}缺点是处理大量数据转换速度慢。二)比较有效的方法使用C li... 阅读全文

posted @ 2015-08-27 12:42 lsr_flying 阅读(527) 评论(0) 推荐(0)

摘要:仿函数,即函数对象,就是一个对象的operator()方法。形如:class FunctionObjectType{public:void operator() () { /* statements */}}它具有如下优点:1)可以拥有状态信息,即每个对象都可以记录不同的状态;2)每个仿函数可... 阅读全文

posted @ 2015-08-22 14:31 lsr_flying 阅读(159) 评论(0) 推荐(0)

摘要:*取自《c++标准程序库》,p227 阅读全文

posted @ 2015-08-20 11:28 lsr_flying 阅读(427) 评论(0) 推荐(0)

摘要://1.char*转stringchar* c ="abc";string s(c);//2.const char*转stringconst char* c_s ="abc";string s(c_s);//3.string转const char*string s ="abc";const char... 阅读全文

posted @ 2015-08-14 23:01 lsr_flying 阅读(206) 评论(0) 推荐(0)

摘要:相关函数:rand()函数, srand()函数rand():返回一随机数值, 范围在0至RAND_MAX 间void srand (unsigned int seed):设置rand()产生随机数时的随机数种子。示例:#include#include#includevoid main(){ ... 阅读全文

posted @ 2015-08-13 20:48 lsr_flying 阅读(169) 评论(0) 推荐(0)

摘要:开篇:为了应付上机考,现在需要总结下关于STL的基础知识。由于以前各种代码都喜欢从头搭起,像这种现成的牛逼的STL就没怎么看,真是作死。现在来突击啦。开始之前,简单看一段代码,功能很简单,就是要实现对一组数字的排序,以窥STL的一斑。 1 #include "iostream" 2 #include... 阅读全文

posted @ 2015-08-13 20:40 lsr_flying 阅读(231) 评论(0) 推荐(0)

摘要:http://blog.csdn.net/songuooo/article/details/78197901. 需要的头文件 C中为 或 C++中为2. 函数原型void*memset(void*ptr,intvalue,size_tnum); 为地址ptr开始的num个字节赋值value,注... 阅读全文

posted @ 2015-08-13 18:59 lsr_flying 阅读(217) 评论(0) 推荐(0)

摘要:字符串输入cin>> 使用空格确认字符串结束位置,保留换行符在输入队列当中单个字符读取cin.get(), cin.get(char)每次读取一行:cin.getline(char*,int) 丢弃换行符cin.get(char*,int)保留换行符在输入队列当中恢复输入:cin.clear()st... 阅读全文

posted @ 2015-08-13 08:51 lsr_flying 阅读(273) 评论(0) 推荐(0)

摘要:一.形如void Func(char* ptr)。注意这里传进去的是指针的副本,本质上是传值的方式。在函数内部新建一个指针变量,再把ptr指向的值赋给局部指针变量。对局部变量本身地址的任何修改都不会影响到ptr。 1 int newInt=1; 2 3 void ChangeLoc(int* pt... 阅读全文

posted @ 2015-05-08 21:48 lsr_flying 阅读(644) 评论(0) 推荐(0)

摘要:C语言文件输入/输出ACM改进版(freopen函数)2009年5月27日 10:379,457浏览数发表评论阅读评论文章作者:姜南(Slyar)文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。昨天发了一篇《C语言 使用文件输入/输出数据》,使用的是最普通的文件... 阅读全文

posted @ 2015-05-08 17:59 lsr_flying 阅读(546) 评论(0) 推荐(0)

摘要:采用标准输入输出:输入:12&3 34*133^3131 13031*输出:12 3 34 133 3131 13031思路,先将整个输入存进一个字符串,再解析字符串,这样运行速度会快些。 1 int GetNum(const char* str,int* num) //输入:str---字符... 阅读全文

posted @ 2015-05-06 20:16 lsr_flying 阅读(16453) 评论(1) 推荐(0)