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

Странная ошибка в алгоритме заполнения массива из файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Выделить память под массив размера 2^64 байтов http://www.cyberforum.ru/cpp-beginners/thread1218464.html
Требуется выделить память под массив размера 2^64 байтов. Как порекомендуете решать данную задачу?
C++ почему при возврате объекта из метода исчезает поле с динамической памятью При выходе из метода оператора + динамическая память, которая хранится в объекте класса Vector исчезает. Как исправить эту ситуацию? Подскажите, пожалуйста. Vector.h #pragma once #include <malloc.h> #include <iostream> http://www.cyberforum.ru/cpp-beginners/thread1218461.html
C++ Ошибка в элементарной программе
Написал в visual studio 2012 следующее: #include <cstdio> #include <cstdlib> #include <conio.h> using namespace std; int main() {
C++ Убрать "\n" из строки
Сначала я записываю в файл массив структур в цикле for (int i = 0; i < ttl; i++) { fprintf(f, "%s\n%s\n%s\n", film.name, film.genre, film.year); } Далее мне нужно сканировать этот файл и вывести в консоль: while (fgets(buf, max, f) != NULL) { if (j < 3) { if (j == 0) { film.name = new char; strcpy(film.name, buf);
C++ Обфускация компилируемых исходных кодов http://www.cyberforum.ru/cpp-beginners/thread1218393.html
Хотелось бы поподробнее узнать по поводу обфускации компилируемых исходных кодов. Вот, например, есть обфускатор Stunnix C++, (да и не только он, но просто как пример) который преобразовывает некоторые части кода в запутанный к примеру числа преобразовывает в (0x5e1 + 5967 - 0x1d30) - это выражение равно нулю а строковые переменные заменяет \x## хекс-записью например...
C++ В двумерном массиве найти сумму положительных элементов в каждой строке Написать программу для решения следующей задачи. В двумерном массиве найти сумму положительных элементов в каждой строке. При работе с массивом использовать указатели. подробнее

Показать сообщение отдельно
Gelo123321
 Аватар для Gelo123321
21 / 21 / 4
Регистрация: 05.01.2012
Сообщений: 279
Завершенные тесты: 1
27.06.2014, 18:14  [ТС]     Странная ошибка в алгоритме заполнения массива из файла
Avazart, на разных языках эти массивы считаются по разному.

Добавлено через 2 минуты
Цитата Сообщение от Avazart Посмотреть сообщение
Нулевой элемент что не элемент ?
Так я же писал, что в массиве с 31 элементами, первый это 0, а последний это 31. Итого = 32 элементы.

Добавлено через 2 минуты
А проверки на размерность нету, так как я ее еще не сделал. В функцию должен был бы передаваться динамический массив, но как эго передать я не представляю, поэтому пока оставил так.
 
Текущее время: 02:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru