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

Класс записи в файл - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Date http://www.cyberforum.ru/cpp-beginners/thread130425.html
Создать класс Date, который будет содержать информацию о дате (день, месяц, год). С помощью механизма перегрузки операторов, определите операцию разности двух дат (результат в виде количества дней...
C++ Перегрузка стандартных операций Создать класс "точка на плоскости". Перегрузить операции: >>,<< (вывод в форме "(x,y)''), унарный - (изменить знак каждой координаты), != http://www.cyberforum.ru/cpp-beginners/thread130424.html
C++ Проверьте пожалуйста программу
//--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include <iostream.h> #include <conio.h> #include <math.h>...
Вычислить сумму квадратов всех положительных значений функции. =(((( C++
Вычислить сумму квадратов всех положительных значений функции. Определить, для которого функция приобретает минимального значения. f(x)= |sin12xcos|2x|/3|+4,21 промежуток з шагом 0,11 Добавлено...
C++ НЕ могу исправить http://www.cyberforum.ru/cpp-beginners/thread130408.html
ВОт такое задание Найдите произведение позитивных чисел столбца, последний элемент которого ноль. Вот немного нарешал по примеру, только тут первый элемент ноль. #include<iostream.h> void...
C++ fatal error C1010: unexpected end of file while looking for precompiled header directive fatal error C1010: unexpected end of file while looking for precompiled header directive пример из книги взял.. #include <Windows.h> // С большой буквы странно... // Писал с маленькой... подробнее

Показать сообщение отдельно
klaxor
0 / 0 / 1
Регистрация: 21.11.2009
Сообщений: 25

Класс записи в файл - C++

16.05.2010, 15:04. Просмотров 274. Ответов 0
Метки (Все метки)

Вообщем возникла проблема.
Существуют создаваемые объекты с помощью конструктора и определена операция ввода матрицы(находщейся в каждом объекте)в файл TEST.
Хочу 2 параметр функции write установить на matr[][] объекта A.Но есть одно но этот указатель должен быть void.А компилятор почему то не хочет преобразовывать(в ошибках выдает).
+ еще какието иероглифы пишет в файл
VC2008

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
template <class T >
void Matr<T >::WriteL(){
    void* msg;
    int handle = open("C:\\NEW\\TEST.txt", O_CREAT | O_TEXT| O_RDWR);
    for (int i=0;i<col;i++){
        for (int j=0;j<line;j++){
        cin>>matr[i][j];
            msg = (void )matr[i][j];
            write(handle, msg,20); 
            }}
close(handle);
}
 
 
void main(){
A.WriteL();
}
Добавлено через 1 минуту
ах да матрица типа double
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru