//---------------------------------------------------------------------------
#include <iostream>
#include <fstream>
#include <vector>
#pragma hdrstop
//---------------------------------------------------------------------------
protected:
public:
// iStringLen = a.iStringLen;
}; // Конструктор
~TStringConv(); // Деструктор
while(!s.eof()) {
char cChar;
sc.push_back(cChar); /* Запоминание */
// sc.iStringLen++;
// sc.push_back('\0');
return s;
return s;
};
TStringConv::TStringConv(int iStrLen)
// iStringLen = iStrLen;
TStringConv::~TStringConv()
void TStringConv::vProcessConv(void)
{
for(unsigned int j = 0;j < size() && (*this)[j];j++) {
(*this)[j] = cChar;
vscText[i].vProcessConv(); /* Обработка */
return &vscText;
#pragma argsused
/* Открытие Вх. */
/* Счетчики=0 */
vector<TStringConv> vscText;
if (fileIn.bad()) { /* Удачно? */
cerr << "Cannot open input file." << endl; /* нет- Ошибка */
return 1; /* Возврат */
if (fileOut.bad()) { /* Удачно? */
return 1; /* Возврат */
vscText.clear();
TStringConv scText;
fileIn >> scText; /* Чтение строки*/
vscText.push_back(scText);
ppcStringProcessing(vscText);
vscText.clear();
cin.get(); //getch();
return 0;
//---------------------------------------------------------------------------
Висновки: У даній лабораторній роботі було вивчено шаблони, використання бібліотеки STL,
вектори