Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Ошибка LNK1169 обнаружен многократно определенный символ https://www.cyberforum.ru/ cpp-beginners/ thread2848883.html
Здравствуйте, ни с того ни с сего Visual studio начало выдавать вот такие ошибки: Ошибка LNK1169 обнаружен многократно определенный символ - один или более Ошибка LNK2005 "class sf::View Cam" (?Cam@@3VView@sf@@A) уже определен в engine.obj Ошибка LNK2005 "class sf::String (* TileMap)" (?TileMap@@3PAY0BO@VString@sf@@A) уже определен в engine.obj Ошибка LNK2005 "void __cdecl...
Как с этим разобраться? C++
В общем делаю rsa шифрование. И при возведении в степень по модулю получаются большие числа, использовала тип "uint64_t". Но числа настолько большие, что такой тип данных маленький. Что делать? Насчёт подключение не стандартных библиотек не получится. Мб можно сделать пользовательский тип данных и потом в заголовке подключить?
C++ Как сделать проверку по второй букве? https://www.cyberforum.ru/ cpp-beginners/ thread2848873.html
Есть такой код, по первой букве работает. Но если буквы совпадают то не ворк. if (a == 2) { for (int i = 0; i < count; i++) for (int j = 0; j < count; j++) { if (ob.prizv < ob.prizv) { tem = ob; ob = ob;
C++ Нужно переделать через класс не могу никак переделать #include <list> #include <iostream> #include <string> #include <cstring> #include <fstream> #include <Windows.h> using namespace std; struct Baza { https://www.cyberforum.ru/ cpp-beginners/ thread2848872.html
C++ Битонная сортировка матрицы C++
Доброго дня, есть программа для сортировки матрицы выбором, нужно переделать в битонную сортировку #include <iostream> #include <iomanip> #include <locale.h> using namespace std; // Функция создает динамическую целочисленную матрицу размера n x n // возвращает её адрес в памяти
C++ Вычесть из каждого элемента заданное значение Нужна помшь в решении задачки! Создать пустой список С, содержащий элементы типа short. В список добавить 4 элемента с помощью цикла. Вычесть из каждого элемента значение введённое с клавиатуры для списка С. Создать список I, копируя данные из списка С. Вывести список I в консоль, а в список С добавить еще 4 числа из файла «С.txt». Вычесть из каждого элемента сумму отрицательных... https://www.cyberforum.ru/ cpp-beginners/ thread2848842.html
C++ Нужна помшь в решении задачки! https://www.cyberforum.ru/ cpp-beginners/ thread2848839.html
Создать пустой список I, который содержит действительные числа. В список добавить 4 элемента с помощью цикла. Вывести на экран первый и последний элемент списка И. Создать список Р, копируя данные из списка И. Вывести список Р в консоль, а в список и добавить еще 3 числа из файла «У.txt». Сортировать список I и вывести йогов консоль.
Указатели malloc C++
Этот код компилируется без ошибок но при работе вылетает с ошибкой. Печатает в консоли 66 и вылетает. Почему? Заранее спасибо. int main() { int * v = static_cast<int*> (malloc(4)); v = 44; v = 55;
C++ Цикл Эйлера В программе по нахождению Эйлерового цикла в неориентированном графе(в текстовый документ вписываются ребра и вершины) выбивает ошибка (Необработанное исключение по адресу 0x003D0227 в main2.exe: 0xC0000005: нарушение прав доступа при записи по адресу 0xFDFDFE01.) #include <iostream> #include <fstream> #include <string> #include <vector> using namespace std; // Рекурсивная функция поиска... https://www.cyberforum.ru/ cpp-beginners/ thread2848836.html C++ Найти число удовлетворяющее условию https://www.cyberforum.ru/ cpp-beginners/ thread2848831.html
Из чисел 1 , 1 + 1/2 , 1 + 1/2 + 1/3, ... найти первое, большее задонного числа А
C++ Найти количество символов 'A' в векторе
Создать пустой вектор Q, который содержит элементы типа char. В вектор добавить 8 произвольных символов любым способам. Создать вектор S, копируя данные с вектора Q. Вывести вектор S в консоль, а вектор Q в файл «Q.txt». Найти количество символов 'A' в векторе Q, вывести это число в консоль.
C++ Определить шаблонную функцию, параметры которой бы определялись от размерности самого типа Добрый день. Имеется шаблонный класс: #include <iostream> template<typename T> class SomeClass { public: SomeClass(const T& t) { https://www.cyberforum.ru/ cpp-beginners/ thread2848822.html
440 / 283 / 183
Регистрация: 23.06.2018
Сообщений: 651
15.06.2021, 20:15 0

Как с 1 файла сделать проект? - C++ - Ответ 15569566

15.06.2021, 20:15. Показов 1131. Ответов 4
Метки (Все метки)

Лучший ответ Сообщение было отмечено Mag1str как решение

Решение

Философский вопрос... Я смотрю на .h файлы как интерфейс, всё что там есть - другие могут переиспользовать в своих целях. Всё остальное спрятать в .cpp.

Функия char* r() не используется, не знаю зачем она вообще существует.
void eatline() лично Я - спрятал бы, потому что вместо него использую cin.ignore(255, '\n').
Но в целом обе функции можно было бы вынести в ещё отдельные два файла вроде utils.h/utils.cpp, где в .h файлы чисто заголовки, а в .cpp их реализация и массив char a[256];

const char* file... Спорный момент. Я думаю оставил бы в Base.h.

Стуктуру можно вынести в Stud.h. Хотя опять таки, лично я бы спрятал её в Base.cpp, так как с ней никто не взаимодействует из вне, а ваш Stud ob; в объявлении класса можно просто удалить, вы его не используете. Но ваш преподаватель, возможно, не оценит такой подход.

Вернуться к обсуждению:
Как с 1 файла сделать проект? C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.06.2021, 20:15
Готовые ответы и решения:

Как сделать проект из одного .cpp файла?
Сколько уже пробовал, и видео смотрел - не выходит. Нужно сделать проект, где есть main.cpp и...

Как сделать, что бы окно не висло при копировании файла? И покритикуйте плз проект
Как сделать, что бы окно не висло при копировании файла? Функцию копирования я взял с этого сайта,...

Проект установки создает два файла: msi и exe. Можно ли сделать один установочный файл?
Здравствуйте. Проект установки создает два файла: msi и exe. Можно ли сделать один...

пытаюсь сделать реализацию через считывание из файла кол-ва чисел, i,но незнаю как сделать реализацию из файла в массив и сортировки.
В файле input.txt находится неизвестное количество вещественных чисел в интервале . Выцапарать их...

4
15.06.2021, 20:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.06.2021, 20:15
Помогаю со студенческими работами здесь

Как сделать проект недосягаемым?
т.е. возникла такая ситуация что пользователю программы нельзя было из неё выйти!!! надо отключить...

Проект с базой - как сделать?!
ОЧЕНЬ нужна помощь в создании проекта. Тема работы: разработка ведомости заработной платы...

Как сделать сложный проект(.ехе+.dll)? Как там они сводятся?
Как сделать сложный проект(.ехе+.dll)? Как там они сводятся?

Как сделать первый проект в Django?
Всем привет, форумчане, на днях решил начать изучать пайтон, скачал его, дальше не пойму что делать...

Как сделать и включить в проект иконку приложения
Здравствуйте! В win 7 многие приложения имеют иконки, которые не теряют качество при...

Как в .NET сделать проект совместимый с VB6?
как в .NET сделать проект совместимый с VB6? я не нашел такого как создать просто проект VB, все...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru