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

Разработать класс с++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ дайте ссылки на инфу о функциях http://www.cyberforum.ru/cpp-beginners/thread983644.html
Учу эти самые функции но недопонимаю, киньте ссылки там где подробно объясняют функции.
C++ Задание (for) В трехзначном числе зачеркнули первую цифру слева, когда полученное двузначное число умножили на 7, то получили данное число. Найти это число. Ответ: 350. Подскажите пожалуйста код http://www.cyberforum.ru/cpp-beginners/thread983635.html
C строки,не понимаю C++
В общем прошу помощи в объяснении чем отличается *s от просто s.Кто на что указывает ит.д. Вот пример: /*Дана строка. Определите указатель на ее последний символ. Верните «нулевой указатель» (число 0), если строка пустая.*/ Не пойму почему c=str,допустим а не c=*str; char * findLastChar(char * str) { char *c; if (*str=='\0') return "0";
Задача на массив C++
В массиве К(п) в порядке возрастания пред¬ставлены достоинства денежных знаков (купюр и мо¬нет) валютной системы некоторой страны. Реализовать выдачу в этой системе заданной суммы m максимальным числом денежных знаков.
C++ двумерный динамический массив в visual studio http://www.cyberforum.ru/cpp-beginners/thread983613.html
Дана целочисленная квадратная матрица . Измените порядок следования элементов главной диагонали этой матрицы на противоположный . Выведите на экран исходный и преобразованный массив. Добавлено через 1 час 54 минуты help please Добавлено через 1 час 36 минут и если можно с комментариями к действия
C++ Проверка шаблонных данных на 0 Подскажите пожалуйста, как можно проверить равен ли 0 шаблонный объект. То есть есть метод который возвращает объект шаблонного типа и нужно проверить равен ли он 0. подробнее

Показать сообщение отдельно
sime
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 6
21.10.2013, 18:06     Разработать класс с++
Разработать класс SortedFile – сортированный файл, в данном файле хранятся строчки одинаковой длины в порядке возрастания. Имя файла задается в конструкторе. Реализовать метод слияния двух файлов (результирующий файл должен остаться сортирован-ным).

написал часть ода дальше не могу понять что делать
C++ (Qt)
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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
#include <iostream>
#include <stdio.h>
 
using namespace std;
 
class Files 
{
private:
    FILE *f;
    FILE *f1;
 
    
    char* FileName;
    char* FileName2;
     char* FileName3;
public:
    Files(){};
 
    Files(char* FileName)
    {
        this ->FileName = FileName;
        f = fopen(FileName, "a+");
                
               
            
      {
        this ->FileName2 = FileName2;
        f1 = fopen(FileName2, "a+");
        
      
               
}
}
 
  
 
    ~Files()
    {
        fclose(f);
        fclose(f1);         
        fclose(f3);
    };
    
 
    void Files::Open(Files f) 
    {
 
       f.f=fopen(Files::GetName(),"w+");
        
 
 
    }
    void Files::Close(Files f)
    {
 
    }
 
    char* Files::GetName(){return FileName;} 
    char* Files::GetName2(){return FileName2;}
     char* Files::GetName3(){return FileName3;}
     
    void Files::WriteStr(char *d,int n,Files f) // 
 
    {
         
       cout<<"Zapis strok"<<endl;{
        for(char i=0;i<n;i++){
            fprintf(f.f,"%c ",d[i]);
        fflush(f.f);}
        cout<<"Stroka zapisana"<<endl;}
        
    }
 
    
 
   
   
};
 
int main ()
{
    char* Name="1.txt";
    char* Name2 ="2.txt";  
     
               
            char arr1[]={'a','a','b','c','e'};
            
                Files fa1 = Files(Name);
            fa1.WriteStr(arr1, 5, fa1);
            
            char arr2[]={'v','d','r','t','y'};
             
                Files fa2 = Files(Name2);
            fa2.WriteStr(arr2, 5, fa2); 
            
        
    
    system("pause");
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru