С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Почему переменная не обявляется? https://www.cyberforum.ru/ cpp-beginners/ thread1702221.html
#include <stdio.h> #include <stdlib.h> int main() { system("CHCP 1251 >> 0"); int x = 0; printf("%d",x); system("PAUSE >> VOID"); return 0; }
Найти количество вхождений строки S0 в строку S C++
Даны строки S и S0. Найти количество вхождений строки S0 в строку S.
C++ Среди строк заданной матрицы найти строку с максимальной по модулю суммой элементов Среди строк заданной матрицы, содержащих только нечетные элементы, найти строку с максимальной по модулю суммой элементов. https://www.cyberforum.ru/ cpp-beginners/ thread1702180.html C++ Подключение пунктов меню Есть меню#include <iostream> #include <cstdlib> // для exit() using namespace std; // Вывести меню пользователю и вернуть номер варианта int prompt_menu_item() { setlocale(0, "Russian"); int variant; https://www.cyberforum.ru/ cpp-beginners/ thread1702162.html
Линейный список. Удалить элемент C++
Доброй вечер. Подскажите пожалуйста,как удалить элемент из списка с заданным номером? #include <iostream> #include <stdlib.h> #include <ctime> #include <cstdio> #include <fstream> using namespace std; //структура динамического списка struct LIST
C++ Массив: Задать радномно массив чисел (натуральных) от 0 до 10. Добрый вечер,помогите задать радномно массив чисел (натуральных) от 0 до 10 https://www.cyberforum.ru/ cpp-beginners/ thread1702158.html
C++ Выборочная рандомизация чисел Здравствуйте.Как можно осуществить генерацию чисел не из интервала,а к примеру из инициализированного вектора или enum? К примеру я хочу,чтобы числа генерировались только из этого множества: 0, 5, 3, 8, 245, -1. https://www.cyberforum.ru/ cpp-beginners/ thread1702154.html Копирование в новый файл C++
Помогите пожалуйста, почему не комппируется данные в новый файл? Спасибо #include <iostream> #include <fstream> #include <cstdio> #include <string> #include "conio.h" using namespace std; int main()
C++ Объясните функцию отрисовки графики Объясните пожалуйста,что происходить в части кода void drawT? #include <windows.h> #include <gl/glut.h> void reshape(int w, int h)//функция перерисовки окна { glViewport(0, 0, w, h);//описание окна вывода glMatrixMode(GL_PROJECTION);//определение проекционной матрицы https://www.cyberforum.ru/ cpp-beginners/ thread1702138.html C++ Ошибка при вводе дерева В заданном непустом бинарном дереве найти длину (число ветвей) пути от корня до ближайшей вершины со значением, равным заданному. Использовать алгоритм обратного обхода. При вводе второго элемента дерева- ошибка на приложенном скриншоте. Заранее благодарна #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> #include <conio.h> struct btree { int e; https://www.cyberforum.ru/ cpp-beginners/ thread1702136.html
C++ Найти сумму элементов массива
Разработать функцию, в которую передается массив типа float, что возвращает сумму элементов этого массива. Не шарю, если можно-то объясните последовательность работы, чтобы понимал)):)
C++ Разработать функцию, возвращающую сумму остатка от деления первого и второго аргументов на заданное число Разработать функцию типа int, что возвращает сумму остатка от деления первого и второго аргументов на 5, если сумма больше 20, иначе возвращает число 0. Помогите пжл, частично сделал, но конец не пойму как:( Спасибо заранее)) https://www.cyberforum.ru/ cpp-beginners/ thread1702130.html
0 / 0 / 0
Регистрация: 22.11.2013
Сообщений: 32
0

Разделение кода на cpp и h файлы - C++ - Ответ 8973696

03.04.2016, 18:47. Показов 6931. Ответов 5
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день. Расскажите, пожалуйста, как разделить код на два файла cpp и файл h.
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
#include <iostream>
#include <conio.h>
 
using namespace std;
 
int Passcontrol(int psv)
{
    int i;
    for(i=0;i<2;i++)
        cin >> psv;
    if(psv==123)
        return 1;
    
    else
    return (-1);
}
int main()
{
    int a,b,c;
    cout << "Press your password";
    cin >> a;
    b=Passcontrol(a);
    if(b==1)
    
        cout << "This is correct password";
    else
        for(int i=1;i<4;i++)
        cout<<"this is wrong password"<<endl;
    
    
    
    {
 
    system("pause");
    return 0;
    
 
}


Вернуться к обсуждению:
Разделение кода на cpp и h файлы C++
0
Заказать работу у эксперта
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.04.2016, 18:47
Готовые ответы и решения:

Мешает ли разделение кода на объявление (.h) и определение (.cpp) inline оптимизации?
Читал что когда включают хедер но не реализацию в единицу трансляции, это мешает компилятору...

Разделение проекта на файлы .cpp где полностью описывается один класс
Всем привет! Бьюсь над задачей: есть несколько классов, куча объявленных констант через #define и...

Разделение программы на .h .cpp .cpp
Никак не пойму как правильно разделять программу на несколько файлов. Вот код : ( в чем...

Разделение на .cpp и .h
Здравствуйте! Прошу прощения за повтор, честно смотрела другие похожие, но все равно не...

5
03.04.2016, 18:47
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
03.04.2016, 18:47
Помогаю со студенческими работами здесь

Разделение на h и cpp
На форуме есть темы с таким же названием, но тамошние приемы мне что-то не помогают. Жил был файл...

Разделение шаблона на h и cpp и макросы
известно, что нельзя в общем случае разделить шаблон на h и cpp, конкретизация шаблона и export,...

Заголовочные файлы и файлы cpp
Со временем сложилось представление что при написании программ стоит разделять МЕТА данные и...

Файлы .h и .cpp
Мне надо подключить несколько файлов к проекту. Какие надо использовать .h или .cpp ? И вообще...

0
Новые блоги и статьи
Что такое HCL Notes и как с ним работать
InfoMaster 10.01.2025
HCL Notes (ранее известный как IBM Notes и Lotus Notes) представляет собой комплексную платформу для совместной работы и обмена информацией в корпоративной среде. Это многофункциональное решение,. . .
Как работать с Git из Windows и Visual Studio
InfoMaster 10.01.2025
Работа с Git в Windows Работа с Git в операционной системе Windows может быть осуществлена с помощью различных инструментов, каждый из которых обладает своими уникальными возможностями и. . .
Аналог оператора switch case в Python
InfoMaster 10.01.2025
Оператор switch case используется в программировании для выбора одного из нескольких вариантов исполнения кода. Однако в языке Python этот оператор отсутствует. Понимание аналогов switch case в. . .
Отличия абстрактного класса от интерфейса
InfoMaster 10.01.2025
В современной разработке программного обеспечения существуют два основных механизма реализации абстракции: абстрактные классы и интерфейсы. Эти инструменты, хотя и схожи в своей основной цели -. . .
Как работать в Git
InfoMaster 10.01.2025
Git — это одна из наиболее популярных систем контроля версий, которая активно используется разработчиками по всему миру. Она позволяет эффективно управлять изменениями в коде, координировать работу. . .
Реализация передвижения персонажа в Unity3d на C#
InfoMaster 10.01.2025
Реализация передвижения персонажа в Unity3D начинается с правильной настройки проекта. Этот этап критически важен для создания отзывчивого и плавного управления. Рассмотрим основные шаги для создания. . .
Docker: руководство для начинающих
InfoMaster 10.01.2025
В современном мире разработки программного обеспечения контейнеризация стала неотъемлемой частью процесса создания и развертывания приложений. Docker, как ведущая платформа контейнеризации, произвела. . .
Книги и учебные ресурсы по C#
InfoMaster 08.01.2025
Базовые учебники и руководства Одной из лучших книг для начинающих является "C# 10 и . NET 6 для начинающих" Эндрю Троелсена и Филиппа Джепикса . Книга последовательно раскрывает основные концепции. . .
Что такое NullReferenceEx­­­ception и как исправить?
InfoMaster 08.01.2025
NullReferenceException - одно из самых распространенных исключений, с которым сталкиваются разработчики на C#. Это исключение возникает при попытке обратиться к членам объекта (методам, свойствам или. . .
Что такое Null Pointer Exception (NPE) и как это исправить?
InfoMaster 08.01.2025
Null Pointer Exception (NPE) - это одно из самых распространенных исключений в Java, которое возникает при попытке использовать ссылку на объект, значение которой равно null. Это исключение относится. . .
Русский язык в консоли C++
InfoMaster 08.01.2025
При разработке программ на C++ одной из частых проблем, с которой сталкиваются русскоязычные программисты, является корректное отображение кириллицы в консольных приложениях. Эта проблема особенно. . .
Telegram бот на C#
InfoMaster 08.01.2025
Разработка ботов для Telegram стала неотъемлемой частью современной экосистемы мессенджеров. C# предоставляет мощный и удобный инструментарий для создания разнообразных ботов, от простых. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru