Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
3:09
1066
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Форум для внеигровых тем-->
1|2|3|4|5

АвторС++ гуру :)
А есть ли такие в героях ? :)

Если есть может кто подскажет как загрузить данные из файла , но не все, а выборочно. Желательно в массив (одномерный). К примеру есть файл с такими данными :

3650 08.04.2011 А 1 3 6 19 20 21 27 28 33 40 46 47 50 51 56 57 59 60 61 64 77
3651 09.04.2011 А 2 4 5 6 7 9 11 13 15 23 26 35 38 40 41 44 48 54 63 71 76
3652 10.04.2011 А 3 5 8 10 12 21 24 31 32 34 55 57 58 59 63 67 69 70 71 73 74
3653 11.04.2011 А 1 1 3 10 15 21 24 26 27 32 39 43 45 47 49 50 51 55 62 68 77



а нужно чтобы было :
3 6 19 20 21 27 28 33 40 46 47 50 51 56 57 59 60 61 64 77
4 5 6 7 9 11 13 15 23 26 35 38 40 41 44 48 54 63 71 76
5 8 10 12 21 24 31 32 34 55 57 58 59 63 67 69 70 71 73 74
1 3 10 15 21 24 26 27 32 39 43 45 47 49 50 51 55 62 68 77

то есть с каждой строки оставлять только 20-ть последних чисел, а остальные не забирать в массив ..
Вот кто нас хакнул :)
Писал когда-то на делфи, так там помню, что нужно было устанавливать бополнительный компонент, а тут не знаю даже как быть. Работаю в MVStudio 2010
для Gnarg:
да не )) я добрый хакер )) белый ))
да не )) я добрый хакер )) белый ))
Докажи! Прекрати Досс атаки
для Раздетая:
зачем мне доказывать что я не верблюд )) ? ))
Покажите как делали.
для MrSlayer:
я никак не делал, потому как не знаю как это делается в С++. Я же написал, что писал когда-то на делфи (писал не сам, мне тоже на одном комп форуме подсказали, но помню что нужно было устанавливать вроде как 2 компонента или библиотеки в компилятор и только потом уже это всё работало), но не конкретно под эту же задачу, просто там тоже нужно было по маске ввести данные, так как нужны были не все.. ))
Ну в таком случае остается посоветовать открыть любую книжечку по С++ и почитать про работу с файлами и со строками. Например, того же Шилдта.
для MrSlayer:
понятно, почитаю.. есть он у меня , просто я думал что там о маске не написано ничего так как в делфи это был сторонний компонент ))
На каком компиляторе хотите писать?
Microsoft Visual Studio 2010
Microsoft Visual Studio 2010 Ultimate точнее..
А есть ли такие в героях ? :) - нет, тут каждый первый гуру пикапа.
А вариант записать все, и потом в другой массив отсчитать 20 последних - не проканает?
для ЛунныйМечтатель:
ты зачем мой ник своровал )))

для GINdog:
на крайний случай придется так и делать, только это тоже будет не просто - там не простые цифры а с разделителями (точками), да и буквы присутсвуют... пока что не знаю как организовать такую выборку..
Разделители? Отлично же. Читаешь по строкам и strtok разбить на слова.
для GINdog:
так точки же не после каждой цыфры, поэтому думаю по маске будет легче.. или может туплю... ?
для Mechtatel:
Что значит по маске мне не ведомо. Но в строку разделителей, с которой будешь сравнивать, можно записать и пробел, и буквы.
для GINdog:
ну мы наверное говорим об одном и том же но на разных языках ))))

По маске это значит к примеру если есть последовательность :

1-я строка: a 3 12 / 0 8 6
2-я строка: x 2 4 - 9 3 2

ну так вот из этих 2-х с трок нужно сделать тоже 2 строки , но такого вида:

1-я строка: 3 12 0 8 6
2-я строка: 2 4 9 3 2

то есть убрать лишнее (как видишь мы убрали буквы и / - ), или очистить код :) вариантов может быть много, в зависимости от этого и меняется маска :) Хотя мжет я не совсем правильными терминами говорю, так как теперь заметил что маска в С++ может и по другому излагаться...
1|2|3|4|5
К списку тем
2007-2025, онлайн игры HeroesWM