Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Перевод из десятичной системы счисления в другие https://www.cyberforum.ru/ cpp-beginners/ thread1772743.html
Написал небольшую програмку для перевода из одной системы счисления в другую. Подскажите, как осуществить перевод из десятичной в шестнадцатеричную систему? Вот сам код: #include <iostream> #include <vector> #include <algorithm> void PrintNumber(int N) { std::cout << N; }
Осуществить циклический сдвиг компонент вектора C++
Дан вектор x = {x0, . xn-1}, m и k  заданные целые числа. Осуществить циклический сдвиг компонент этого вектора Одномерный массив. С++ а) влево на m позиций, т. е. получить вектор {xm+1, xm+2, . xn-1, x0, . xm} б) вправо на k позиций, т. е. получить вектор{xn-k+1, xn-k+2, . xn-1, x0, . xn-k}.
C++ Рекурсивно поменять элементы массива Дан вещественный массив x1, . xn. Поменять местами элементы массива, pавноот- стоящие от начала и конца (x0 и xn−1, x1 и xn−2 и т. д.). Использовать pекуpсивную пpоцедуpу change(i, j), пpоизводящую пеpестановку в части массива, начинающейся i-м и кончающейся j-м элементами https://www.cyberforum.ru/ cpp-beginners/ thread1772734.html C++ Перенести нулевые элементы в начало массива Доброго времени. Ниже дан фрагмент программы, который должен сортировать массив следующим образом: сначала располагаются все элементы, равные нулю, а потом — все остальные. Пример: исходный массив - 10203, отсортированный должен выглядеть так - 00123. Но алгоритм не работает. // Сортировка массива void assort(int M, int k) { int i,j; int p; j=0; for (i=1; i<=k; i++) { https://www.cyberforum.ru/ cpp-beginners/ thread1772698.html
Visual studio c++ Работа с графикой C++
Доброго времени суток! Пожалуйста подскажите какой библиотекой пользоваться для создания и работы с графикой в visual studio 2012 С++??
C++ Преобразование строки в char https://www.cyberforum.ru/ cpp-beginners/ thread1772673.html
Здравствуйте, не знаю, как можно преобразовать char в string. Но преобразование необычное. Нужно узнать дату последнего редактирования в виде "01.01.2000". Нашел только 1 способ, как узнать дату последней модификации файла #include <Windows.h> #include <iostream> #include <ctime> using namespace std; void main()
C++ Ограничение градуса между векторами Как сделать так чтобы градус между нормализованным и не нормализованным векторами был не меньше 90 градусов? Добавлено через 3 минуты P.s. Вектора находятся в пространстве. Добавлено через 1 минуту Объяснять код не нужно, как-нибудь сам разберусь. https://www.cyberforum.ru/ cpp-beginners/ thread1772662.html C++ Вычислить сумму S = 1! + 2! + 3! + … + n!
Написать программу, в которой пользователь вводит натуральное число n (1 <= n <= 10) . Программа должна вычислить сумму S = 1! + 2! + 3! + … + n! Ребята, это полный атас! Ничего похожего найти не могу, более того на ум приходит только одна задачка на зайцев, но это совсем не то. Если кто-то понял что требуется, очень прошу помочь. Если получится объяснить - буду безумно счастлива, если нет -...
C++ Вывести на экран треугольники через цикл for Написать программу, которая выводит один под другим трафареты: * ******** ******** * ** ******* ******* ** *** ****** ****** *** **** ***** ***** **** ***** **** **** ***** ****** *** *** ****** ******* ** ** ******* ******** * * ******** Все звездочки... https://www.cyberforum.ru/ cpp-beginners/ thread1772646.html C++ Написать шаблон шахматной доски Всем доброго времени суток! Я только начала учить циклы. Пока тяжело писать коды. Помогите, пожалуйста, написать программу, которая выводит на экран шаблон шахматной доски: * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Программа может использовать только 3 оператора вывода: cout<<”* ”, cout<<’ ’ и... https://www.cyberforum.ru/ cpp-beginners/ thread1772634.html
C++ В каждой строке массива сместить влево элементы массива на N шагов
Вывести матрицу до и после обработки в сжатом и развернутом виде. В каждой строке массива сместить влево элементы массива на N шагов
C++ Магия отладчика Доброго времени суток! Возник такой вопрос: я использую среду разработки code::blocks 16.01 с компилятором mingw, и при просмотре того, как работает программа, я наткнулся на какое - то неадекватное поведение отладчика. Вот сам код, на котором "спотыкается" отладчик: #include <iostream> int main() { using std::cout; using std::cin; using std::endl; https://www.cyberforum.ru/ cpp-beginners/ thread1772624.html
3 / 4 / 4
Регистрация: 22.05.2015
Сообщений: 120
0

Не подключается namespace в заголовочном файле - C++ - Ответ 9324704

29.06.2016, 10:05. Показов 4625. Ответов 10
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Всем доброго дня.
Ситуация такая:
common.h
C++
1
2
3
4
5
6
7
8
#pragma once
namespace CommonSystem
{
    class Device
    {
 
    };
}
system.h
C++
1
2
3
4
5
6
7
8
9
#pragma once
#include "common.h"
namespace System
{
    class MyDevice : public CommonSystem::Device // Ругается и не дает сделать производный класс.
    {
        
    };
}
В комменте все написано. Автодополнение есть. При попытке ввода пространства CommonSystem он мне не предлагает его (не видит чтоли). После ввода :: не появляется ничего. При ручном дописывании и компиляции вылазят ошибки
  1. error: #276: name followed by "::" must be a class or namespace name
  2. error: #262: not a class or struct name

А вот в
system.cpp
C++
1
2
3
4
void foo()
{
    CommonSystem::Device dev;// Тут все работает и создается нормально
}
То же создание экземпляра класса из CommonSystem выполняется без ругани.

Что я делаю не так? Можно ли создать наследуемый класс из другого namespace?
Спасибо

Вернуться к обсуждению:
Не подключается namespace в заголовочном файле C++
0
Лучшие ответы (1)
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.06.2016, 10:05
Готовые ответы и решения:

QObject и QStringList не подключается в заголовочном файле
.pro файл TEMPLATE = app CONFIG += console CONFIG -= qt QT += gui QT += testlib

С - С++ enum в заголовочном файле
ситуация примерно такая компилятор gcc есть заголовочный файл в нем определен список enum ...

Функции в заголовочном файле
Почему нельза задать тело функции в .h файле??? например(header.h): #ifndef HEADER_H #define...

Структура в заголовочном файле
Код .h: // file.h #pragma once struct Worker { char name; int cdate; int vdate; char...

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

Setlocale в заголовочном файле
main.cpp #include &lt;cstdlib&gt; #include &lt;iostream&gt; #include &lt;cstring&gt; #include &lt;string&gt;...

Функция в заголовочном файле
Передача данных в заголовочный файл для обсчета: Я создал переменную типа данных класса: C...

Переменная в заголовочном файле
//qwer.h class qwer { public: extern int a; }; //qwer.cpp #include &quot;qwer.h&quot;

Ошибка в заголовочном файле
Добрый день! У меня есть два заголовочных файла и в одном из них у меня возникла проблема ...

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