Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define _CRT_SECURE_NO_WARNINGS
- #include <iostream>
- #include <fstream>
- #include <string>
- using namespace std;
- struct weapon {
- string fim;
- string date;
- string type;
- int price;
- };
- int main() {
- setlocale(LC_ALL, "rus");
- int symb = -1; int zpt = -1;
- ifstream f("C:\\Users\\Igor\\Desktop\\test\\rr.txt");
- if (!f.is_open()) {
- cout << "Файл не открыт!";
- }
- while (!f.eof())
- {
- char temp;
- f >> temp;
- if (temp == ',')zpt++;
- symb++;
- }
- char *mas = new char[symb];
- f.clear();
- f.seekg(0);
- for (int i = 0; i<symb; i++) {
- f >> mas[i];
- }
- f.close();
- weapon *wp = new weapon[zpt];
- string* arr = new string[zpt * 4];
- char *tok = strtok(mas, ",");
- int i = 0;
- while (tok)
- {
- arr[i] = tok;
- tok = strtok(NULL, ",");
- i++;
- }
- for (int i = 0; i<symb; i++)
- {
- cout << mas[i];
- }
- system("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement