Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Считать каждый второй символ из файла #include <iostream> #include <fstream> #include <string.h> using namespace std; int main() { setlocale(LC_ALL,"Russian"); char text; char temp; https://www.cyberforum.ru/ cpp-beginners/ thread816828.html C++ Строки. Преобразовать строку, заменяя каждую цифру соответствующим ей числом символов нижнего подчеркивания
Нужно преобразовать строку, заменяя каждую цифру соответствующим ей числом символов нижнего подчеркивания. Например: «3 слона» -> «_ _ _слона».
C++ Подсчитать количество локальных минимумов Элемент матрицы называется локальным минимумом, если он строго меньше всех имеющихся у него соседей. Подсчитать количество локальных минимумов заданной матрицы размером 10 на 10. Найти сумму модулей элементов, расположенных выше главной диагонали. Здравствуйте!Подскажите пожалуйста где ошибся,что перемудрил? Не считает количество и не находит сумму. #include "math.h" #include "iostream.h"... https://www.cyberforum.ru/ cpp-beginners/ thread816820.html C++ Перегрузка операторов >>, <<, [] задача: написать перегруженные операторы <<, >> и для объекта массив деков символов. Объект дек реализован. проблема с квадратными скобками вроде понятно - пишем вот так - вроде правильно, если нет - прошу исправить. deq& DA::operator(int i) { return D; } const deq& DA:: operator(int i) const { return D; https://www.cyberforum.ru/ cpp-beginners/ thread816802.html
C++ Не загружается (меню + всплывающее меню) из ресурсов, С++
Здравствуйте. Загружаю меню из ресурсов. Меню примерно такое: Пункт1 Пункт2 Подпункт1 Подпункт1 Подпункт2 Подпункт2 и тд. Вот код: int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
C++ Ошибка в проверке https://www.cyberforum.ru/ cpp-beginners/ thread816787.html
for (int i=0;A;i++) { if (isdigit(A)) { F1=A; } } puts(F1); Что не так???
C++ Перегрузка операторов при наследовании https://www.cyberforum.ru/ cpp-beginners/ thread816777.html
Есть базовый(StringType) и производный(tcomplex) классы. Соотвественно это строка и комплексное число. По заданию необходимо было создать массив указателей на базовый класс и заполнить его указателями на производный класс. Это вроде бы есть. Далее следует перегрузить операторы для работы с комплексными числами и показать их использование. Есть по программе два вопроса: 1) Как перегрузить (или...
Загадочный цикл C++
Здравствуйте. Помогите кто знает найти ошибку. По сути дела должно быть так: Я вызываю эту функцию у ввожу пользователей и их данные, и при этом порядковый номер аккаунта вводится автоматически. До этого момента всё хорошо, но как только я решаю больше не вводить пользователей, то (программа так не думает) и предлагает продолжать вводить пользователей, и при этом порядковый номер опять...
C++ как написать код? Для массива есть 5 цифр:12345. приписать с конца в обратку, убрать одно,при втором шаге убрать 2 и т.дд сохраняем кол-во цифр каждый раз, и далее так далее пока кол-во цифр не будет больше или равно 502. https://www.cyberforum.ru/ cpp-beginners/ thread816770.html C++ struct Привествую ) Такой вопрос назрел ) Хочу создать переменную типа структуры: Всегда создавал так: my_struct var; https://www.cyberforum.ru/ cpp-beginners/ thread816764.html
Как сделать ч/з массив C++
Дана последовательность 12345, после 8ми шагов какие цифры будут стоять на местах 102 ,302 ,502. На каждом шаге пслдв переворачивается, с конца удаляем столько цифр,каков номер шага, после первого будет: 123455432.Как через массив? #include <iostream> using namespace std; struct Node { int info; Node *next;
C++ Генератор приглашений Подскажите, пожалуйста, как реализовать на C++ генератор приглашений по следующим требованиям: Имеется список имен (файл1) и шаблон приглашения (файл2). Необходимо сформировать индивидуальные приглашения для каждого человека из списка с указанием его имени и даты проведения мероприятия (вводится с клавиатуры). https://www.cyberforum.ru/ cpp-beginners/ thread816750.html
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
24.03.2013, 04:13 0

Дан файл целых чисел с элементами A(i), i = 0, ., N–1 (N — размер файла) (упростить\улчшить код) - C++ - Ответ 4299775

24.03.2013, 04:13. Показов 1959. Ответов 11
Метки (Все метки)

Ответ

Это размер в байтах:
C++
1
2
3
4
5
6
int getsize( fstream &FILE ){
    FILE.seekg(0, ios::end);
    int size = FILE.tellg();   
    FILE.seekg(0);
    return size;
}
Если в int:
C++
1
2
3
4
5
6
int getsize( fstream &FILE ){
    FILE.seekg(0, ios::end);
    int size = FILE.tellg();   
    FILE.seekg(0);
    return size / sizeof(int);
}


Вернуться к обсуждению:
Дан файл целых чисел с элементами A(i), i = 0, ., N–1 (N — размер файла) (упростить\улчшить код) C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.03.2013, 04:13
Готовые ответы и решения:

Дан файл целых чисел. Удвоить его размер, дописав в конец содержимое файла (в том же порядке)
Дан файл целых чисел. Удвоить его размер, дописав в конец содержимое файла (в том же порядке). ...

Дан файл целых чисел. Удвоить его размер, дописав в конец содержимое файла (в том же порядке)
Дан файл целых чисел. Удвоить его размер, дописав в конец содержимое файла (в том же порядке).

Дан файл состоящий из целых чисел. Создать новый файл целых чисел, содержащий длины всех серий исходного файла
Дан файл целых чисел. Создать новый файл целых чисел, содержащий длины всех серий исходного файла...

Дан файл целых чисел. Создать новый файл целых чисел, содержащий длины всех серий исходного файла
Дан файл целых чисел. Создать новый файл целых чисел, содержащий длины всех серий исходного файла...

11
24.03.2013, 04:13
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.03.2013, 04:13
Помогаю со студенческими работами здесь

Дан файл целых чисел. Создать новый файл целых чисел, содержащий длины всех серий исходного файла.
Задачу нужно решить в Borland C++ 3.11 Дан файл целых чисел. Создать новый файл целых чисел,...

Дан файл вещественных чисел Создать файл целых чисел, содержащий номера локальных максимумов исходного файла
2-File. Дан файл вещественных чисел. Создать файл целых чисел, содержащий номера всех локальных...

Дан файл целых чисел, содержащий менее 20 символов. Увеличить его размер до 20 элементов
Дан файл целых чисел, содержащий менее 20 символов. Увеличить его размер до 20 элементов, записав в...

Дан файл вещественных чисел. Создать файл целых чисел, содержащий номера всех локальных экстремумов исходного файла в порядке убывания
File22. Дан файл вещественных чисел. Создать файл целых чисел, содержащий номера всех локальных...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru