С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Сокращение программы, приводит к другому результату. Лафоре 3 глава, 3 задача Добрый день. Столкнулся с непонятным свойством. При сокращении программы, выводится другой результат. Вот программа написанная мной, результат она выдает неверный: #include <iostream> #include <conio.h> // для getche() using namespace std; int main() { setlocale (0, "Rus"); long x = 0; // в этой переменной итоговое число char get = 'a'; https://www.cyberforum.ru/ cpp-beginners/ thread990208.html Переставить максимальный и минимальный элементы в массиве C++
Здравствуйте Есть 1 массив, который надо вбить. В этом массиве нужно определить и переставить максимальный и минимальный элементы в массиве. Вроде должно работать,однако я что-то неправильно написал. Помогите пожалуйста. Заранее Спасибо #include <iostream.h> #include <stdio.h> #include <conio.h> #include <math.h> void main() { const n = 4;
C++ Игра в консолевой среде c++ Задание сделать игру, в которой звездочка будет двигаться внутри прямоугольника. У меня уже есть код для движения звездочки, и рисования прямоугольника, о я никак не могу понять как заставить звездочку двигаться внутри прямоугольника. Вот код #include "stdafx.h" #include <conio.h> #include <iostream> #include <string> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread990158.html C++ Уравнение https://www.cyberforum.ru/ cpp-beginners/ thread990149.html
Здравствуйте!:sorry: Дано уравнение y=log4(sin x-x3) И стоит условие: помочь "user" понять как его реализовать:D А то совсем не бум-бум по Си, путаюсь и пишу на паскале:D
C++ Задача. Найти произведение элементов(<0) строки в матрице
Здравствуйте, пытаюсь создать программу, не получается. Нужно найти произведение отрицательных элементов строки в матрице. И если в этой строке есть 0, вывести "Обнаружен 0". Заранее спасибо) #include <iostream> using namespace std; int main() { int h, n, m, i, j, p; cout<<"n=";cin>>n; cout<<"m=";cin>>m; {
C++ Объясните что именно делает функция даном коде Помогите пожалуйста. Я не могу понять что делает функция которая стоит вначале моего кода, точнее я немогу понять почему там k<=N/2. Ниже написано условие задачи и готовый код. Найти все простые числа меньше заданного n. #include <iostream> #include <conio.h> using namespace std; bool Simple (int N) { bool rez=true; https://www.cyberforum.ru/ cpp-beginners/ thread990122.html
C++ Турнирная сортировка деревьев https://www.cyberforum.ru/ cpp-beginners/ thread990121.html
Здравствуйте, программа турнирная сортировка деревьев. Но проблема в том, что при компиляции выдает ошибку. Помогите, пожалуйста Собственно, код: #include "stdafx.h" #include <iostream> #include <iomanip> #include <conio.h> #include <string.h> #include <stdio.h> #include <time.h> using namespace std;
Найти все меньшие N из числел Мерсена C++
Дано натуральное число N. Найти все меньшие N из числел Мерсена. Простое число называется числом Мерсена, если оно может быть представлено в виде 2^p-1, где p – тоже простое число.
C++ Одна ошибка в двомерном массиве Здраствуйте помогите найти исправить ошибку. Сформировать квадратную матрицу действительных чисел. Количество строк и столбцов ввести с клавиатуры. Написать функцию для нахождения суммы элементов, находящихся на главной диагонали. // ConsoleApplication8.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include <cmath> https://www.cyberforum.ru/ cpp-beginners/ thread990116.html C++ Одномерний массив https://www.cyberforum.ru/ cpp-beginners/ thread990113.html
Массив должен передаваться в функцию в виде параметра. Для ввода и печати массива написать отдельные функции. Созданные функции выделить в отдельный модуль. В основной программе осуществить вызов функции для двух случаев: 1) в функцию передается статический массив, 2) в функцию передается динамический массив. 1. Написать функции для выполнения операций над одномерным массивом целых чисел:...
Определить год, когда прибыль была максимальна C++
Здраствуйте. Помогите найти ошибку и доделать програму. Предприятие имеет 5 филиалов, каждый из которых в конце года отчитывается о полученном за год прибыль. Данные за последние 4 года ввести в двумерный массив, где каждая строка отображает данные по одной из филиалов, а каждый столбец - это соответствующий год. 1. Написать функции для ввода и вывода массива. 2. Написать функции для...
C++ 16-ричный дамп бинарного файла задание: сделать программу, виводящую 16-ричный дамп бинарного файла (вместо каждого байта входного файла виводится значение в 16-ричной системе) Для работы с файлами использовать функции fstream. ошибок в синтаксисе как бы нет, но походу не работает все же #include <fstream> #include <iostream> #include <cstdlib> using namespace std; int main () { streamoff
dyop
0

Непонятна Структура файловой системы - C++ - Ответ 5247414

28.10.2013, 10:06. Показов 434. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день! Немного непонятно структура программы.
Условие - http://smages.com/images/img201aha.jpg
Все нужно оформить через классы.
Вот, что пока получается, но кажется, что не совсем правильно делаю.
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
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
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
#pragma once
 
 
class FileSystem
{
public:
    FileSystem();
    ~FileSystem();
};
 
class TableUsers
{
private:
    long virtual_address;
 
public:
 
};
 
 
class MAIN
{
private:
    /*long offset;
    FILE *f;
    char Name_of_stream[] = "MAIN";*/
public:
    
 
};
 
class SYMKEY: public MAIN
{
private:
public:
 
};
 
class TableOfStreams
{
private:
 
 
};
 
 
 
class DescriptorStreams: public MAIN
{
private:
    string name_of_stream;
    long virtual_adress;
public:
    
};
 
class StructureOfDirectory
{
 
};
 
class Directory : public File
{
private:
    long virtual_address;
};
 
 
class File
{
private:
    string filename;
    Directory *descriptor;
    long size;
    FILE *f;
    Date time_and_date;
    Access access;
public:
    File() : filename(nullptr),descriptor (nullptr), size(0), time_and_date(), access(), f(nullptr){}
    File(string);
    File Open_to_Read(File &);
    File Open_to_Write(File &);
    File Editing(File &);
    File Close(File &);
    File Output_infomation(File &);
    void Output_infomation_About_file(File &);
    File GetAccess_To_File(File &);
    File Change_Access_To_File(File &);
    ~File();
};
 
class NormalFile : public File
{
private:
    TableOfStreams *cur;
public:
    NormalFile() :File(){}
    string Type_of_File(){ return "Normal File";}
};
 
 
class EncryptedFile : public File
{
private:
    TableOfStreams *cur;
public:
    EncryptedFile() :File(){}
    string Type_Of_File(){ return "Encrypted File";};
};
 
 
//Класс управления доступом на уровне пользователей
//ADMIN - 0 , 1- only user, 2- all users
class Access
{
private:
    int ID;
    char access; //биты 1-чтение 2-запись 3-исполнение
    static Access entrance;
public:
    Access(int ident=0, char acc=0);
    ~Access();
    void set_Access(int, char);
    int get_ID();
    char get_Access();
};
 
 
//Класс даты и времени
class Date
{
private:
    int day, month, year, hour, minutes, seconds;
    static Date creation_date;
    static Date last_modification_date;
public:
    Date(int dd = 0, int mon = 0, int yy = 0, int hh = 0, int min = 0, int ss = 0);
    ~Date();
    static void set_creation();
    static void set_last_modification();
    Date get_creation_date();
    Date get_last_modification_date();
};


Вернуться к обсуждению:
Непонятна Структура файловой системы C++
Programming
Эксперт
9485 / 562 / 19
Регистрация: 12.04.2006
Сообщений: 11,671
Блог
28.10.2013, 10:06
Готовые ответы и решения:

Моделирование файловой системы
Разработать программу моделирующую файловую систему. Данная программа должна размещать файлы в...

Мониториг файловой системы
Хотелость бы организовать листинг файловой системы. В плане отслеживания изменений в директориях....

Организации виртуальной файловой системы
Задали вот такую лабораторную. Условие в файле ибо оно слишком большое. Помогите сделать, а то я...

Обход файловой системы и мультипоточность
Работаю над программой индексирования файловой системы. Все диски обходяться(как по дереву от...

0
28.10.2013, 10:06
cpp_developer
Эксперт
20123 / 5690 / 417
Регистрация: 09.04.2010
Сообщений: 12,546
Блог
28.10.2013, 10:06
Помогаю со студенческими работами здесь

Создать модель файловой системы
нужно создать абстрактный класс, у меня: введите сюда код class Base // Базовый класс...

Организация сортировки файловой системы
Нужно сделать сортировку, как это можно реализовать. Буду рад за любую помощь! #include...

Моделирование файловой системы FAT
Разработать программу моделирующую файловую систему. При моделировании считать, что: -объем...

Обход всех каталогов файловой системы
какой цикл надо организовать чтобы программа прошлась по всем каталогам файловой системы?

0
Блоги программистов
Обновление сайта www.historian.b­y
Reglage 05.01.2025
Обещал подвести итоги 2024 года для сайта. Однако начну с того, что изменилось за неделю. Добавил краткий урок по последовательности действий при анализе вредоносных файлов и значительно улучшил урок. . .
Как использовать GraphQL в C# с HotChocolate
Programming 05.01.2025
GraphQL — это современный подход к разработке API, который позволяет клиентам запрашивать только те данные, которые им необходимы. Это делает взаимодействие с API более гибким и эффективным по. . .
Модель полного двоичного суматора с помощью логических операций (python)
AlexSky-coder 04.01.2025
def binSum(x:list, y:list): s=^y] p=x and y for i in range(1,len(x)): s. append((x^y)^p) p=(x and y)or(p and (x or y)) return s x=list() y=list()
Это мы не проходили, это нам не задавали...(аси­хронный счётчик с управляющим сигналом задержки).
Hrethgir 04.01.2025
Асинхронный счётчик на сумматорах (шестиразрядный по числу диодов на плате, но наверное разрядов будет больше - восемь или шестнадцать, а диоды на старшие), так как триггеры прошли тестирование и. . .
Руководство по созданию бота для Телеграм на Python
IT_Exp 04.01.2025
Боты для Телеграм представляют собой автоматизированные программы, которые выполняют различные задачи, взаимодействуя с пользователями через интерфейс мессенджера. В данной статье мы рассмотрим,. . .
Применение компонентов PrimeVue в Vue.js 3 на TypeScript
BasicMan 04.01.2025
Введение в PrimeVue и настройка окружения PrimeVue представляет собой мощную библиотеку компонентов пользовательского интерфейса для Vue. js 3, которая предоставляет разработчикам богатый набор. . .
Как стать Senior developer
cpp_developer 04.01.2025
В современной индустрии разработки программного обеспечения позиция Senior Developer представляет собой не просто следующую ступень карьерной лестницы, а качественно новый уровень профессионального. . .
Что известно о дате выхода Windows 12 и чего от нее ждать
IT_Exp 04.01.2025
В мире технологий постоянно происходят изменения, и операционные системы не являются исключением. Windows 11, выпущенная в октябре 2021 года, принесла множество инноваций и улучшений, но. . .
Что новенького в .NET Core 9
Programming 04.01.2025
Обзор ключевых изменений в . NET Core 9 Платформа . NET Core продолжает активно развиваться, и версия 9 представляет собой значительный шаг вперед в эволюции этой технологии. Новый релиз. . .
Инструкция по установке python3.13.1 в Debian 12
AlexSky-coder 03.01.2025
sudo apt update sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget. . .
Затестил триггеры. архив проекта прилагаю с GOA файлами в настройках архиватора проектов.
Hrethgir 03.01.2025
В этот раз нет закольцованности, потому что от неё только глюки, как я понял, логика не вырезанная. Триггеры очень быстрые если верить измерениям с помощью анализатора от Gowin. Есть ещё регистры,. . .
Python в помощь DevOps
IT_Exp 03.01.2025
Причины использования Python в работе DevOps Python стал неотъемлемой частью мира DevOps, и это не случайно. Этот язык программирования обладает множеством преимуществ, которые делают его. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru