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

Файлы и структуры - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ indy Telnet server http://www.cyberforum.ru/cpp-beginners/thread246445.html
Я что то разобраться немогу как послать сообщение с Indy Telnet Server TelnetServer->Connection->Items-> ???????? :( :( :( pliz помогите (Зарание спасибо)
C++ Массивы Добрый день Всем!Помогите,пожалуйсто,решить 2 задачки на массивы...В borland C++ Заранее благодарен 1)Есть еденичный масив целых чисел .Вывести элементы массива,которые есть отрицательными числами(меньше нуля) 2)Есть еденичный масив целых чисел.Вывести элементы массива,что есть не парными числами. http://www.cyberforum.ru/cpp-beginners/thread246436.html
C++ Сформировать одномерные массивы из элементов закрашенной части матрицы
Помогите пожалуйста написать программу, я не так давно занимаюсь программированием, по этому у меня оно слабу идет: Дана действительная квадратная матрица порядка n. Сформировать одномерные массивы из элементов закрашенной части матрицы (чтение-построчно). Закрашенная часть-это квадрат, в котором закрашенный ромб.
Написание функции C++
Ребята можете пожалуйста помочь с задачей? Написать функцию, которая возвращает строку, в которой все символы исходной строки отсортированы в алфавитном порядке. Заголовок функции: char * sortChar ( const char * s); Написать программу, которая принимает от пользователя набор строк (массив строк), формирует новый набор строк (массив), где каждый элемент, это строка, состоящая из отсортированных...
C++ Отрэндомьте, буквы http://www.cyberforum.ru/cpp-beginners/thread246417.html
srand(time(0)); ran = rand() %3 Это по простому рэндомит случайные числа от 0 до 2, подскажите а как попроще отрэндомить один символ из известных пяти: a,b,c,d,e,f? Спасибо за внимание!
C++ класс Matrix (СРОЧНО !!!) Люди добрые помогите пожалуйста с решением задачи, а то я в программировании плохо соображаю. Вот условие задачи, ПОМОГИТЕ, Я БУДУ ОЧЕНЬ БЛАГОДАРЕН !!! Создать класс Matrix, содержащий следующие элементы: - поле «размер» Size s; - поле «данные» int Data; - метод получения кол-ва строк int GetRaw(); - метод получения кол-ва столбцов int GetColumn(); - метод получения значения... подробнее

Показать сообщение отдельно
Predvestnik
 Аватар для Predvestnik
7 / 6 / 2
Регистрация: 09.10.2010
Сообщений: 192
21.02.2011, 20:10     Файлы и структуры
Мне нужно сделать программу которая добавляет в файл определённую структуру заданную в программе, потом к этому же файлу добавляет структуру введённую с клавы, сортирует данные по цене и выводит содержимое файла на экран. У меня вот проблема- при чтении из файла выдаёт какой-то набор символом в котором несколько раз встречается одна фамилия из структуры.

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
#include <stdio.h>
#include <conio.h>
#include <string.h>
 
void main(void)
{
    struct avt {char fam[10],nazv[15],izdat[25]; int god,cena,kol;};
 
    avt rt[3]={{"Ivanov","Kerts","Moscov",1993,430,1900},
               {"Petrov","Broki","Kiev",1989,500,489},
               {"Sidor","Kapna","Xr",2000,130,5000}},s1;
    FILE *f;
    int i,j;
    f=fopen("lr8.dat","w");
    for (i=0;i<3;i++)
    {
        fwrite(&rt[i],sizeof(avt),1,f);
    }
    fclose(f);
    f=fopen("lr8.dat","r");
    for (i=0;i<3;i++)
    {
        fwrite(&s1,sizeof(avt),1,f);
        if (!feof(f))
        {
            printf("%12s %17s %12s %4i %4i %4i",s1.fam,s1.nazv,s1.izdat, s1.god,s1.cena,s1.kol);
        }
    }
    getch();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru