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

Число "0" не записывается в файл - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Объясните выражение http://www.cyberforum.ru/cpp-beginners/thread605801.html
пример: x=4 y=5 z=4 x=z++&(x!=4) объясните,пжлста, чему x здесь равен
C++ Объясните, что требуется в задании Всем привет! Помогите пожалуйста понять, что требуется сделать в задании: реализовать инкапсулирующий поток выполнения абстрактный полиморфный класс Thread, где конкретное поведение задаётся пользователем путём создания подкласса с переопределением соответствующего абстрактного метода. Ипользовать POSIX threads. Вообщем я поняла что нужно создать абстрактный класс, который потом можно будет... http://www.cyberforum.ru/cpp-beginners/thread605760.html
Зачем нужны модификаторы типов? C++
Читаю Шилдта и все более менее понятно,но насчет unsigned , signed , shot , long что то вообще дыра в понимании и их пропускал,а потом пришлось вернутся.Наверно это из-за того,что для меня не понятны многие моменты и их описания.Например,что за таблица,в которой написаны : типы,биты,диапазон?Биты - размер,но не ясно зачем знать какой он и где это применяется.Диапазон - ^_^,к примеру что это -128...
C++ вычисление интегралов по квадратичной форме Симпсона(парабол)
Написать программу производящую вычисление интегралов по квадратичной форме Симпсона(парабол) и протестировать ее на простых подынтегральных функциях (f(x)= x^n n=0,1,2..., f(x)=sinx... и т.п.) Кроме численного значения интеграла выводить h или N для которого была достигнута заданная точность
C++ Проблема с односвязным списком http://www.cyberforum.ru/cpp-beginners/thread605749.html
задание:Дан текстовый файл, компонентами которого являются целые числа. Удалить из файла группы подряд идущих одинаковых чисел. #include <fstream> #include <iostream> #include <locale.h> #include <stdlib.h> #include <conio.h> #include <stdio.h> using namespace std; struct LIST { int number;
C++ Программа на решение СЛАУ методом Якоби Вывести значение решения и количество итераций подробнее

Показать сообщение отдельно
Vlad1slav
21 / 21 / 5
Регистрация: 16.09.2009
Сообщений: 111
14.06.2012, 22:30     Число "0" не записывается в файл
Цитата Сообщение от Ish-ma Посмотреть сообщение
Vlad1slav, ты через что заппускал?
vs2010, вот код:
stdafx.h
C++
1
2
3
4
5
6
7
8
9
#pragma once
 
#include "targetver.h"
 
#include <stdio.h>
#include <tchar.h>
 
#include <conio.h>
#include <string.h>
my.cpp
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
#include "stdafx.h"
 
#include <conio.h>
#include <stdio.h>
#include <string.h>
 
const int n=4;
 
struct student
{
    char fio[20];
    int stip;
    char zitel[7];
};
 
int _tmain(int argc, _TCHAR* argv[])
{
    student gr[n];
    FILE *OutFile, *InFile;
 
    OutFile=fopen("dat.txt", "wb");
    for (int i=0; i<n; i++)
    {
        printf("Fio ");             scanf("%s",&(gr+i)->fio);
        printf("razmer stipendii ");scanf("%d",&(gr+i)->stip);
        printf("mesto zitelstva "); scanf("%s",&(gr+i)->zitel);
    }
 
    for (int i=0;i<n;i++)
        fwrite(gr+i,sizeof(student),1,OutFile);
    fclose(OutFile);
 
    OutFile=fopen("answer.txt", "w");
    InFile=fopen("dat.txt", "rb");
    for (int i=0;i<n;i++)
        fread(gr+i,sizeof(student),1,InFile);
    
    bool b=false;
 
    for (int i=0; i<n; i++) 
        if(!(gr+i)->stip&&!strcmp((gr+i)->zitel, "o")) {
            if (!b) {
                fprintf(OutFile,"%s\n","student: ");
                printf("%s\n","student: ");
                b=true;
            }
            fprintf(OutFile, "%s\n", gr+i);
            printf("%s\n", gr+i);
        }
 
    if (!b) {
        fprintf(OutFile, "%s", "Student's not found");
        printf("%s", "Student's not found");
    }
 
    fclose(OutFile);
    fclose(InFile);
 
    getch();
    return 0;
}
 
Текущее время: 04:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru