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

Запись и чтение файла dat - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Проверить, является ли заданное слово названием времени года на русском языке http://www.cyberforum.ru/cpp-beginners/thread735813.html
сама попыталась сделать, но ошибка какая та есть и препод ничего не может найти
C++ Сортировка слиянием с потоками #include <process.h> #include <windows.h> #include <time.h> #include <stdio.h> #include <values.h> #include <conio.h> #include <stdlib.h> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread735807.html
C++ Для заданной матрицы определить вектор
Для заданной матрицы определить вектор, k-й элемент которого равен 1, если элементы k-го рядка матрицы размещены по убыванию , и равен 0, если k-й рядок матрицы симметричный.
Проверяется только первая строка C++
Программа должна считывать строки из файла и проверять, является ли каждая из них палиндромом. Но у меня программа почему-то проверяет только первую строку, в чем причина? #include <string.h> #include <stdio.h> #include <stdlib.h> #include <iostream> #include <fstream> using namespace std; int main() {
C++ Сортировка слиянием без потоков http://www.cyberforum.ru/cpp-beginners/thread735801.html
#include <stdio.h> #include <values.h> #include <conio.h> #include <stdlib.h> int *a,m,e; int sort(int l, int r){ if (r-l<=1){ if (a<a) { e=a; a=a; a=e; }
C++ решение уравнений методом ньютона Приветик)) помогите плиз написать программу на с++ решение уравнений методом ньютона((((((, очень прошу подробнее

Показать сообщение отдельно
Asdprom
 Аватар для Asdprom
22 / 21 / 1
Регистрация: 19.12.2011
Сообщений: 75
18.12.2012, 16:48     Запись и чтение файла dat
А что именно не получается? Во-первых файл можно открывать в режиме GENERIC_READ|GENERIC_WRITE.
Во-вторых :

Цитата Сообщение от Mediaplay Посмотреть сообщение
int m; ReadFile(hFile,&m,sizeof(int),&nb,NULL);
Вы не инициализировали переменную, поэтому чтение не пройдет.

В-третьих:
Цитата Сообщение от Mediaplay Посмотреть сообщение
DWORD nb; (hFile,0,NULL,FILE_END); { WriteFile(hFile,&j,sizeof(int),&nb,NULL); }
это не должно работать в принципе. Если бы Вы внимательно прочитали то, что написано по ссылкам, то таких ошибок бы не допускали.

Добавлено через 1 минуту
Цитата Сообщение от Asdprom Посмотреть сообщение
BOOL ReadFile( HANDLE hFile, // дескриптор файла LPVOID lpBuffer, // буфер данных DWORD nNumberOfBytesToRead, // число байтов для чтения LPDWORD lpNumberOfBytesRead, // число прочитанных байтов LPOVERLAPPED lpOverlapped // асинхронный буфер );
тут же четко написано, чем является m
 
Текущее время: 18:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru