Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
9 / 9 / 0
Регистрация: 14.02.2010
Сообщений: 126

Переписать программу с VS2008

16.03.2012, 20:11. Показов 619. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте.
Переписываю код из Студии в Билдер, не пойму в чем ошибка, но код не так работает.
Подскажите,
C++
1
2
3
for (int j = 0; j < n1; j++)
    for (int i = 0; i < m1; i++)
    M[i][j] =picture3[i][j];
И
C++
1
2
3
4
5
6
 for (int i = 0; i < n1; i++) {
        in.get();
        for (int j = 0; j < m1; j++) {
            M[i][j] = (in.get() == '1') ? 1 : 0;
        }
    }
Это одинаковые коды? (Считая, что содержимое picture3 и in идентично)

А этот
C++
1
2
3
4
5
6
7
8
9
for (int i = 0; i < N; i++) {
        for (int j = 0; j < N; j++) {
            if(O[i][j]==1)
           fprintf( fo,"1");
           else
           fprintf( fo,"0");
           }
           fprintf( fo,"\n");
           }
И вот этот
C++
1
2
3
4
5
 for (int i = 0; i < N; i++) {
        for (int j = 0; j < N; j++)
            out << (O[i][j] == 1 ? "1" : "0");
        out << endl;
    }
Считая, что fo - то же самое, что out

Боюсь, что запутался где-то, может с \n.
--------------
Если все действительно идентично, не мог бы кто-нибудь помочь с переписыванием? Кода, который необходимо переписать - мало, строк 30 всего наберется, остальное чистое копирование.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.03.2012, 20:11
Ответы с готовыми решениями:

Переписать программу с одной функцией на программу с тремя функциями
Нужно сделать из программы с одной функцией программу с тремя функциями - ввод, функция которая уже есть, вывод: int i; int max_mas...

переписать программу
Пожалуйста помогите, перепишите программу с Паскаля на Пролог. program a1; var i:integer; x,t,e,s:real; begin read(x); ...

Переписать программу на С++
перепишите пожалуйста на с++. очень надо Program massiv; Uses crt; Const n=5; m=5; Var a: array of integer; i, j, k,min,max,...

4
Модератор
 Аватар для vxg
3409 / 2180 / 354
Регистрация: 13.01.2012
Сообщений: 8,461
16.03.2012, 22:19
гет вызывается два раза - не нужно первый раз вызывать
эндл может выводится в поток несколько по другому в случае если поток открыт для текстового или двоичного доступа
0
9 / 9 / 0
Регистрация: 14.02.2010
Сообщений: 126
16.03.2012, 22:33  [ТС]
vxg, Насчет get, у меня просто в этом файле размеры n1 и m1 вначале даны. Я читаю их, затем пустую строку, а затем начинаю читать массив. И потом я этот массив для наглядности построчно читаю.
А с доступом я как-то совсем не разбирался еще, но вроде никаких особых пометок я не ставил.
Как я понял, в этом коде все правильно?
Сейчас пытаюсь решить проблему без массива, все в файл кидать и оттуда считывать. Но там свои заморочки, необходимо как-то вернуться в начало файла и написать туда.
0
Модератор
 Аватар для vxg
3409 / 2180 / 354
Регистрация: 13.01.2012
Сообщений: 8,461
17.03.2012, 23:11
Цитата Сообщение от Eugene THE BEST Посмотреть сообщение
Как я понял, в этом коде все правильно
вроде да, сложно ошибиться, вы бы сказали в чем проявляется "не так работает"
0
9 / 9 / 0
Регистрация: 14.02.2010
Сообщений: 126
17.03.2012, 23:17  [ТС]
vxg, Не так работало - в файл всякую чушь писало. У меня матрицы символов, поэтому очень ярко выражено было.
Вроде как починил, просто стал использовать другой файл. Времени разобрать этот - нету.
Но потом ради интереса отрою, мало ли, файл для записи открываю не так, или еще что.
Спасибо за помощь, в общем.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.03.2012, 23:17
Помогаю со студенческими работами здесь

Переписать программу из С++ на Си
Задача:Модификация обменной сортировки. M раз повторяется процесс цикл предварительного обмена. Просматривается массив и текущий элемент i ...

Переписать программу
Нужно найти максимальный элемент строки чисел, и поменять его знак на противоположный: var a,n,i,max:integer; begin ...

Переписать программу на C
Добрый день, написал программу на языке С++ ,но нужно переписать ее на язык С, помогите пожалуйста кто разбирается. #include...

Переписать программу
Помогите переписать программу с Паскаля на Делфи uses crt; const ks: array of...

Переписать программу из C++
Помогите переписать программу из с++ в free pascal #include &quot;stdafx.h&quot; #include &quot;iostream&quot; #include &lt;math.h&gt; #include...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
1С: Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru