Linux c++ 转string模板函数,写文件
#include <iostream> #include <sstream> using namespace std;
//转string模板函数 template <class T> string toString(const T &v) { ostringstream os; os << v; return os.str(); } int main() { int a = 4; float aa = 4.01; double dd = 33.566; string straa = toString(a); string straaa = toString(aa); string straab = toString(dd); cout << straa << endl; cout << straaa << endl; cout << straab << endl; return 0; }
int writeFile(string charFpName, string chVal) //写文件 { FILE *fp = fopen(charFpName.c_str(),"w+"); if(NULL == fp){ return 0; } fprintf(fp,"%s\n",chVal.c_str()); fclose(fp); return 1; }
我已经与基督同钉十字架。现在活着的,不再是我,乃是基督在我里面活着。
并且我如今在肉身活着,是因信神的儿子而活,他是爱我,为我舍己。
我不废掉神的恩。义若是借着律法得的,基督就是徒然死了。