- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
#include "stdafx.h"
#include<iostream>
#include<fstream>
#include<string>
#include<map>
#include<iomanip>
using namespace std;
int main()
{
string word;
setlocale(LC_ALL, "Russian");
char s[80];
fstream inOut;
multimap<string, int>my;
multimap<string, int>::iterator it;
inOut.open("text.txt", ios::in);
for (int i = 1; i < 40; i++) {
inOut.getline(s, 256);
char* pch;
pch = strtok(s, " ,-:;");
while (pch != NULL) {
word = string(pch);
my.insert(pair <string, int>(pch, i));
//cout << pch <<'\t'<<i<< endl;
pch = strtok(NULL, " ,-:");
}
}
inOut.close();
//cout << s;
for (it = my.begin(); it != my.end(); it++) {
cout.width(25);
cout << (*it).first <<setw(5) << (*it).second << endl;
}
system("pause");
return 0;
}
Блядь.
>> setlocale(LC_ALL, "Russian");
Сука!
>> system("pause");
Пи-и-издец...
меня тоже разраждает что студия пихает precomp. headers в дефолтный шаблон
>>сука
Кстати, на винде может сработать
>>Пи-и
Кстати, на винде может сработать
При всём этом, до сих пор считаю студию наиболее удобной IDE, хоть и не пользуюсь уже несколько лет.
>> Кстати, на винде может сработать
Да чо уж там...
Вроде бы, их выполняет /bin/sh
ну значит делаешь в $PATH файлик pause с chmod+x, и шебангом пишешь в нем bash и там уже свой read
Так это же хорошо.
только вечно крестобляди с уже как бы опытом в пару лет делают круглые глаза зачем они нужны, впервые слышим
и да, имя неудачное
application frameword extensions
постоянно приходилось переименовывать и в проекте в настройках ковыряться, чтобы оно стало precompiled.hpp
ок
но в этом случае исходники становятся неотделимыми от правил системы сборки
так-то ещё ни разу не видел, чтобы у кого-то руки отвалились написать лишнюю (нелишнюю) первую строчку в .cpp файле
Всё там отделимо.
Просто наличие stdafx обычно развращает и в половине файлов не хватает нужных инклудов (т.к. они из stdafx прилетали). В худшем случае в stdafx ещё и дефайнов да глобалок умудряются напихать.
Если всё это говно вилкой вычистить, то проект прекрасно собирается как без PCH так и с ним. И хедера становятся няшными и автономными.
Впрочем, это не отменяет того факта, что std::string - говно ебаное.
> inOut.getline(s, 256);
Насрал в твой адрес возврата, проверь.