ch19_3.cpp
资源名称:c.rar [点击查看]
上传用户:puke2000
上传日期:2022-07-25
资源大小:912k
文件大小:1k
源码类别:

C#编程

开发平台:

Visual C++

  1. //**********************
  2. //**    ch19_3.cpp    **
  3. //**********************
  4. #include<iostream.h>
  5. #include<strstrea.h>
  6. char* parseString(char* pString)
  7. {
  8.   istrstream inp(pString,0);          //ios::in方式,读到Null结束
  9.   int aNumber;
  10.   float balance;
  11.   inp >>aNumber >>balance;            //从串流中读入一个整数和浮点数   char* pBuffer =new char[128];
  12.   ostrstream outp(pBuffer,128);       //ios::out方式,字串长度128
  13.   outp <<"a Number = " <<aNumber       //写入pBuffer中        <<", balance = " <<balance;
  14.   return pBuffer;
  15. }
  16. void main()
  17. {
  18.   char* str ="1234 100.35";
  19.   char* pBuf =parseString(str);
  20.   cout <<pBuf <<endl;
  21.   delete[]pBuf;
  22. }