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

Заполнить матрицу из файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ strcpy http://www.cyberforum.ru/cpp-beginners/thread120707.html
прога пашет,но после сортировки по результату,он выдает какойто корявый список,тоесть strcpy неверно пашет...... че с ней теперь делать((((... вот новый пашуший текст. заранее спасибо. #include "stdafx.h" #include <stdio.h> #include <string.h> #include <conio.h> #include <stdlib.h>
C++ жесткое несовпадение))) откомпилируйте приложение,он выдаст много ошибок, есть ошибка изза того что нельзя присваивать один char другому char и есть функция strcmp которая в случае если char не константа посылает.....все что знал перепробовал,не пашет..одно другому мешает....кто может и кому не лень пожалуйста посмотрите что можно сделать......если закоментить все после коментария //создание нового списка и сортировка... http://www.cyberforum.ru/cpp-beginners/thread120663.html
C++ Используя структуру для определения понятия студент, распечатать фамилии и имена отличников.
14. Используя структуру для определения понятия студент (состоящую из полей ФИО, курс, группа, оценки в сессию) распечатать фамилии и имена отличников первого курса и долю их от, общего числа отличников. (Данные находятся в файле). ТУРБО СИ... Добавлено через 23 часа 17 минут рассчитываю на вашу помощь...
Бинарное Дерево(обход дерева) C++
добрый вечер всем!) в универе задали написать бинарное дерево со всеми видами обхода и т.п. я их написал.. но еще дали 1 вывод его надо написать рекурсией, я его никак не могу реализовать. поясняю: например дерево: 7 / \ 6 8 надо вывести его в таком виде, но еще это дерево должно лежать на левом боку(просто нарисовать так трудно, написал так):
C++ Циклические операторы http://www.cyberforum.ru/cpp-beginners/thread120623.html
Нужна помощь. плз кому не трудно. Циклические операторы: 1) Вводится последовательность из N целых чисел. Найти наибольшее из всех отрицательных. 2) Вычислить y=1+(x/2)+(pow(x,2)/3)+...+(pow(x,N)/(N+1); N- Вводится с клавиатуры.
C++ Посчитать, сколько слов содержит текст произвольной длины. Посчитать сколько слов, содержит текст поисзвольной длины. Разделителем между словами является символ пробела. Вывести на экран список всех встречающихся в тексте слов и их количество. Указание: использовать связный список. подробнее

Показать сообщение отдельно
Hell Knight
 Аватар для Hell Knight
230 / 84 / 3
Регистрация: 11.03.2010
Сообщений: 290
22.04.2010, 23:09     Заполнить матрицу из файла
здравствуйте vortexx !
вот мой вариант релизации:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream>
#include <windows.h>
 
using namespace std;
 
int main()
{
    int a[5][5];
    memset(&a, NULL, sizeof(a));
    HANDLE hFile = CreateFileA("file.txt", GENERIC_READ, NULL, NULL, OPEN_ALWAYS, NULL, NULL);
    char buffer;
    DWORD bytes;
    for (int i = 0; i<5; i++)
    {
        for (int j = 0; j<5; j++)
        {
            ReadFile(hFile, &buffer, sizeof(char), &bytes, NULL);
            a[i][j] = (int)(buffer - '0');
            cout << a[i][j] << " ";
        }
        cout << "\n";
        ReadFile(hFile, &buffer, sizeof(char), &bytes, NULL);// помним про символы 0x0D и 0x0A
        ReadFile(hFile, &buffer, sizeof(char), &bytes, NULL);
    }
    CloseHandle(hFile);
    system("pause");
    return 0;
}
при желании не трудно заменить на другие функции чтения/записи файла
 
Текущее время: 04:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru