#include
#include
using std::cout;
using std::endl;
using std::cin;
using std::string;
int main(void){
string str1="We can insert a string";
string str2="a str into ";
//在字符串指定位置...
分类:
编程语言 时间:
2014-06-15 19:29:30
阅读次数:
251
示例中有详细注释,直接上代码:
#include
#include
using std::cout;
using std::endl;
using std::string;
int main(void){
string str1="hi,test,hello";
string str2="test";
//搜索子串,返回子串第一个字符的索引
cout << st...
分类:
编程语言 时间:
2014-06-15 16:19:55
阅读次数:
233
单件模式:
单件模式即在整个应用程序中只有一个类实例且这个实例所占资源在整个应用程序中是共享的。
单件模式的C++实现(构造函数、拷贝构造函数、赋值操作符均需重写):
#include
class CSingleton
{
private:
CSingleton()
{
std::cout<<"Singleton Constructed."<<std:...
分类:
编程语言 时间:
2014-06-10 18:22:16
阅读次数:
258
所谓独特区间就是一个数组中若某一段区间中的数值都是两两不同的,那么这个区间就是独特区间,编程要求:输入两行,第一行为输入数组的元素的个数,第二行为数组的元素,以空格区分,输出为一行,包含一个整数为最终的答案。
代码如下
#include
using namespace std;
bool fun(int*,int);
void main()
{
cout<<"please enter t...
分类:
其他好文 时间:
2014-06-10 14:09:51
阅读次数:
186
1 #include 2 #include 3 4 using namespace std; 5
using namespace boost::asio; 6 7 int main() 8 { 9 try10 {11 cout 2 #include 3
...
分类:
其他好文 时间:
2014-06-10 11:55:32
阅读次数:
433
setw()称为操纵程序(manipulator),它允许操纵或控制输出的外观。操纵程序不输出任何内容,只是修改输出过程。它的作用是把下一个要输出的值的字段宽度设置为括号中指定的字符数,使用setw()设置的字段宽度只应用于下一个写入cout的值。后续的值会以默认格式显示。setw()包含在头文件里,小示例如下:
#include
#include
using std::cout;
u...
分类:
编程语言 时间:
2014-06-10 07:32:19
阅读次数:
208
在上文介绍了setw()操作程序,下面介绍其他几个,setprecision()指定用多少位数来表示浮点数,fixed表示以固定点表示法输出浮点数值,即不带指数。scientific以科学表示法输出浮点数值,即尾数加指数的方式。而默认的是根据要显示的数值,选择fixed或者scientific表示法。示例如下:
#include
#include
using std::cout;
...
分类:
编程语言 时间:
2014-06-10 07:16:10
阅读次数:
343
//convert string type value to double type
value string s = "23"; double d; istringstream
is(s); is>>d; cout<<d<<endl; //输出23 //convert double type
.....
分类:
编程语言 时间:
2014-06-09 22:15:55
阅读次数:
220
#include using namespace std;int main(){
cout<<"Hello, World!"<<endl; return 0;}
分类:
其他好文 时间:
2014-06-09 14:34:08
阅读次数:
184
首先,让我们先来看一段代码:
#include
#include
int main()
{
using namespace std;
cout<<setprecision(17);
float num1 = 1.1;
double num2 = 1.1;
if (num1 == num2)
cout << "yes"<<endl;
else
cout <<...
分类:
编程语言 时间:
2014-06-08 15:07:36
阅读次数:
250