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

не могу разобратся, что-то не так с сохранением в файл(VS 2010) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ помогите плиз с кодом разобраться http://www.cyberforum.ru/cpp-beginners/thread409355.html
#include <iostream> #include <ctime> using namespace std; void Kubiki(int igrok, int comp, int summai=0, int summac=0); int main() { srand(time(0)); Kubiki(int igrok, int comp, int summai=0, int summac=0); return 0;
C++ если массив не является знакочередующимся,то удалить из массива все положительные числа,в противном случае-удалить отрицательные элементы.после удален задан массив Х целых чисел. если массив не является знакочередующимся,то удалить из массива все положительные числа,в противном случае-удалить отрицательные элементы.после удаления определить количество нечётных чисел.Создавайте темы с осмысленными и понятными названиями - это серьезно повышает шансы, что на ваш вопрос ответят. http://www.cyberforum.ru/cpp-beginners/thread409348.html
создать программу.30 C++
задан массив Z(m) целых чисел. определить,содержит ли массив серии из подряд стоящих простых чисел. если да,то посчитать количество таких серий. удалить из массива последнюю такую серию.
C++ Заполнить секторы матрицы.
Помогите, пожалуйста, очень надо! Заполнить секторы матрицы, которые лежат влево и вправо от главной и побочной диагоналей ЛП, от левого верхнего угла вправо- вниз. Остаток матрицы заполнить нулями. Добавлено через 2 минуты забыл написать программу надо на C#. Добавлено через 1 минуту Вот такое получиться должно...
C++ Алгоритм и представления матрицы смежности http://www.cyberforum.ru/cpp-beginners/thread409338.html
1. задача Реализовать алгоритм поиска кратчайшего пути. Поиск в ширину. Представление графа – матрица смежности. вот код,помогите добавить чего не хватает int main () { vector < vector<int> > g; // граф const int n = 4; // число вершин int s = 0; // стартовая вершина (вершины везде нумеруются с нуля) // чтение графа
C++ Динамическая строка или статическая? В функцию в качестве параметра передаётся указать на строку символов. Можно ли как то в нутри функции проверить в какой памяти выделена эта строка(динамической или статической)? подробнее

Показать сообщение отдельно
avis07
Сообщений: n/a
16.12.2011, 22:54     не могу разобратся, что-то не так с сохранением в файл(VS 2010)
помогите пожалуйста, вроде все работает кроме бинарного сохранения в файл
Код
TPop*data,*tmp; 
	FILE*Txt;
	int  fh=0;
	int deln=0;
	CString S;
	if(savegood==-1){MessageBox(_T("Оберіть режим збереження."),_T("Інформація"),MB_OK|MB_ICONINFORMATION);return;}
	F=_tfopen(Sfilename,_T("wb"));
	if(!F){MessageBox(_T("Файл не відкритий!"),_T("Помилка!"),MB_OK|MB_ICONSTOP);return;}
	if(savegood){
		data=population;
			while(data&&data->next){
				if(data->next->deleted[0]){
					tmp=data->next;
					data->next=tmp->next;
					delete tmp;
					deln++;
				}else
					data=data->next;
			}
		if(population)if(population->deleted[0]){
			data=population;
			population=population->next;
			delete data;
		}
	}
	data=population;
//	GetDate
	S.Format(L"%s.txt",Sfilename);
	Txt=fopen(_T(S),_T("wb"));
	while (data){
		if(!savegood||(data->deleted[0]==0))
			fwrite(data,sizeof(TPop),1,F);
		data=data->next;
	}
	data=new TPop;
	data->popul=-1;
	fwrite(data,sizeof(TPop),1,F);
	delete data;
	fclose(F);
	MessageBox(_T("Успішно збережено."),_T("Інформація"),MB_OK|MB_ICONINFORMATION);
	showlist();
Eсли нужно весь проект прилагается.
И если можна формирование файла отчета, представляющего обычный текстовый файл (txt), в котором указывается: - текущая дата, - отображается содержимое, соответствующее активным записям, - в конце размещается отметка о наличии или отсутствии в файле удаленных записей и об их количестве.
Вложения
Тип файла: rar Lab4.rar (199.3 Кб, 9 просмотров)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru