64,637
社区成员
发帖
与我相关
我的任务
分享
#include<string>
#include<iostream>
#include<sstream>
using namespace std;
int main(){
int chainANums,chainBNums,chainCNums,coolNum;
double numInOneT;
chainANums=4;
chainBNums=6;
chainCNums=14;
coolNum=110;
numInOneT=200000000;
double energyBetween[3][3]={0,-1,1,
-1,0,1,
1 ,1,0};
string title,sChainANums,sChainBNums,sChainCNums,sCoolNum,sNumInOneT,sEnergyBetweenAS,sEnergyBetweenBS,sEnergyBetweenAB;
stringstream ss;
ss<<chainANums;
ss>>sChainANums;
ss.clear();
ss<<chainBNums;
ss>>sChainBNums;
ss.clear();
ss<<chainCNums;
ss>>sChainCNums;
ss.clear();
ss<<coolNum;
ss>>sCoolNum;
ss.clear();
ss<<numInOneT;
ss>>sNumInOneT;
ss.clear();
ss<<energyBetween[0][1];
ss>>sEnergyBetweenAS;
ss.clear();
ss<<energyBetween[0][2];
ss>>sEnergyBetweenBS;
ss.clear();
ss<<energyBetween[1][2];
ss>>sEnergyBetweenAB;
ss.clear();
title="position("+"structureOfchain:"+sChainANums+"A+"+sChainBNums+"B+"+sChainCNums+"C;"
+"coolNum:"+sCoolNum+",numInOneT:"+sNumInOneT
+";Energy:"+sEnergyBetweenAS+"AS,"+sEnergyBetweenBS+"BS,"+sEnergyBetweenAS+").cc1";
}
42 E:\skin\try\sumOfString.cpp invalid operands of types `const char[10]' and `const char[18]' to binary `operator+'
//改成这样
#include<string>
#include<iostream>
#include<sstream>
using namespace std;
int main(){
int chainANums,chainBNums,chainCNums,coolNum;
double numInOneT;
chainANums=4;
chainBNums=6;
chainCNums=14;
coolNum=110;
numInOneT=200000000;
double energyBetween[3][3]={0,-1,1,-1,0,1,1 ,1,0};
string title,sChainANums,sChainBNums,sChainCNums,sCoolNum,sNumInOneT,
sEnergyBetweenAS,sEnergyBetweenBS,sEnergyBetweenAB;
stringstream ss;
ss<<chainANums;
ss>>sChainANums;
ss.clear();
ss<<chainBNums;
ss>>sChainBNums;
ss.clear();
ss<<chainCNums;
ss>>sChainCNums;
ss.clear();
ss<<coolNum;
ss>>sCoolNum;
ss.clear();
ss<<numInOneT;
ss>>sNumInOneT;
ss.clear();
ss<<energyBetween[0][1];
ss>>sEnergyBetweenAS;
ss.clear();
ss<<energyBetween[0][2];
ss>>sEnergyBetweenBS;
ss.clear();
ss<<energyBetween[1][2];
ss>>sEnergyBetweenAB;
ss.clear();
title="position(structureOfchain:"+sChainANums+"A+"+sChainBNums+"B+"+sChainCNums+"C;"
+"coolNum:"+sCoolNum+",numInOneT:"+sNumInOneT
+"Energy:"+sEnergyBetweenAS+"AS,"+sEnergyBetweenBS+"BS,"+sEnergyBetweenAS+").cc1";
}