Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
myxasa
14 / 14 / 1
Регистрация: 31.05.2012
Сообщений: 210
Записей в блоге: 2
#1

Как по лучше переписать данный кусок кода - C++

30.01.2013, 18:16. Просмотров 290. Ответов 2
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
FILE* f; int fileSize = 0;
f = fopen("zz.txt","r");
char buf[128];
fseek(f, 0, SEEK_END);
rewind(f);
fgets(buf,128,f);
 
    
for(int i = 0,c=0; i<sizeof(buf)/sizeof(*buf); i++){
if((int)buf[i]==0 || (int)buf[i]==-52){continue; }
if(buf[i] == '!'){fileSize++; continue; }
}
string* s = new string[fileSize];
подсчет кол-ва ! (это разделитель.. в будущем юзаю)
меня напрягает сам процесс подсчета.. считаю, что проще можно сделать)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.01.2013, 18:16     Как по лучше переписать данный кусок кода
Посмотрите здесь:

C++ Напишите кто нить кусок кода самодификации массива
переписать кусок проги с cin/cout на printf/scanf C++
C++ Как отправлять данный файл на данный адрес электронной почты?
C++ Упростить кусок кода
C++ Как понять данный кусок кода
C++ Объясните кусок кода
C++ Нужен кусок кода
C++ Стек и Очередь в С++(кусок кода написал, но дальше не могу)
C++ Обьясните пожалуйста небольшой кусок кода
Как можно сделать данный кусок кода меньше и проще? C++
обьясните пожалуйста что делает этот кусок кода с++ C++
C++ Объяснить кусок кода

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
myxasa
14 / 14 / 1
Регистрация: 31.05.2012
Сообщений: 210
Записей в блоге: 2
30.01.2013, 18:23  [ТС]     Как по лучше переписать данный кусок кода #2
там int fileSize=1;

как не писать 1 тут??
C++
1
Необработанное исключение в "0x774e15de" в "zz_aplication.exe": 0xC0000005: Нарушение прав доступа при чтении "0xabababab".
Croessmah
Модератор
Эксперт CЭксперт С++
 Аватар для Croessmah
12535 / 7097 / 797
Регистрация: 27.09.2012
Сообщений: 17,510
Записей в блоге: 2
Завершенные тесты: 1
30.01.2013, 22:18     Как по лучше переписать данный кусок кода #3
Цитата Сообщение от myxasa Посмотреть сообщение
меня напрягает сам процесс подсчета..
И вообще, зачем так мешать C,C++ и STL?
Yandex
Объявления
30.01.2013, 22:18     Как по лучше переписать данный кусок кода
Ответ Создать тему
Опции темы

Текущее время: 18:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru