第二章开始学习C++2.1 main函数 简单代码如下:#include int main(){ //This is my first program using namespace std; cout 是预处理指令,表示编译之前要包含iostream这个文件到程序的开始位置。 2.1.5头文件.....
分类:
编程语言 时间:
2014-08-27 21:57:48
阅读次数:
241
重载:成员函数被重载的特征:(1)相同的范围(在同一个类中);(2)函数名字相同;(3)参数不同;(4)virtual 关键字可有可无。 1 #include 2 3 using std::cin; 4 using std::cout; 5 using std::endl; 6 7 class...
分类:
其他好文 时间:
2014-08-27 18:13:48
阅读次数:
173
voidMyMethod1() {usingnamespacestd;inta=6;intb=6;int* pa=newint;int* pb=newint;*pa=a;pb=pa;cout<<"pa的内容赋值为:"<<a<<endl;delete(pa);//free(pa);//加上这句造成pa...
分类:
编程语言 时间:
2014-08-26 19:36:06
阅读次数:
294
在多线程的设计模式下,如果多个线程都使用cout打印信息,那么很容易出现内容交替的现象,例如下图:代码如下:如果把cout替换成printf,那么就不会出现这个问题,运行结果如下图:对应代码如下:上网搜索了下相关的内容,部分网友反馈结果是:cout不是线程安全的,要靠自己去线程同步,比较麻烦 。pr...
分类:
编程语言 时间:
2014-08-26 19:04:06
阅读次数:
249
#include<iostream>
usingnamespacestd;
intmain()
{
intpound,p0,p1,days,result;
charans;
do
{
cout<<"Pleaseinputthepoundandthedays:\n";
cin>>pound>>days;
intn=days/5;
if(0==n||1==n)
{
result=pound;
cout<<"Theresultis"<<..
分类:
其他好文 时间:
2014-08-26 03:12:26
阅读次数:
204
#include<iostream>
usingnamespacestd;
intmain()
{
intc,f;
for(inti=100;;i--)
{
c=i;
f=(9*i)/5.0+32;
if(f==c)
break;
}
cout<<"华氏温度和摄氏温度中数值相同的一个温度:"<<"F="<<f<<""<<"C="<<c<<endl;
return0;..
分类:
其他好文 时间:
2014-08-26 03:07:15
阅读次数:
166
//primenumber
#include<iostream>
usingnamespacestd;
intmain()
{
boolisprime;
cout<<"Primenumber:"<<endl;
for(inti=3;i<=100;i++)
{
isprime=true;
for(intj=2;j<i;j++)
{
if(i%j==0)
isprime=false;
}
if(isprime)
cout<<i<<"isp..
分类:
其他好文 时间:
2014-08-26 03:04:35
阅读次数:
222
//Archimedes
#include<iostream>
#include<cmath>
usingnamespacestd;
intmain()
{
constdoubley=62.4;
constdoublepi=3.1415926;
doubleweigth,radius,volume,fb;
cout<<"输入球的重量和半径:\n";
cin>>weigth>>radius;
volume=(4.0/3)*pi..
分类:
其他好文 时间:
2014-08-26 03:04:06
阅读次数:
227
写了个小控制台程序,这个程序用来注册 / 卸载OCX控件,用在Inno Setup做的安装卸载程序里。#include "stdafx.h"#include #include using std::cout;using std::endl;using std::cerr;int _tmain(int...
分类:
其他好文 时间:
2014-08-25 22:29:34
阅读次数:
200
#include<iostream>
#include<cmath>
usingnamespacestd;
intmain()
{
intn;
charans;
doublepi;
//for(intn=0;n<=20;n++)
//{
do{
cout<<"输入n求pi的近似值:\n";
cin>>n;
pi=0.0;
for(inti=0;i<=n;i++)
{
pi+=1.0*pow(-1,i)/(2*i+1);
}
..
分类:
其他好文 时间:
2014-08-25 17:20:14
阅读次数:
198