Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ В одномерном массиве вычислить сумму элементов между первым и последним нулевыми элементами в одномерном массиве состоящем из n вещественных элементов вычислить сумму элементов между первым и последним нулевыми элементами Решите ктонибудь пожалуйста... https://www.cyberforum.ru/ cpp-beginners/ thread1388894.html C++ Классы а С++, работа с комплексными числами
Всем привет, задали задачку: Создать класс "Пара" и заявить в нем 2 числа типа real, далее вывести из данного класса другой, "Комплексное число" в котором нужно проделать все математические операции с 2 числами, я все сделал, но учитель сказал что это нужно было делать не с реальными числами а с двумя числами комплексного типа. Тут я сильно запустался потому как понятия не имею как это...
C++ Удаление из двунаправленного списка Программа компилируется, добавляет элементы в список, но когда доходит до удаления вылетает. #include <iostream> #include <cstring> using namespace std; struct Node { int x; Node *Next, *Prev; }; typedef Node *PNode; https://www.cyberforum.ru/ cpp-beginners/ thread1388870.html C++ Составить блок-схему https://www.cyberforum.ru/ cpp-beginners/ thread1388853.html
Здравствуйте, нужна помощь помогите разобраться в построении блок схемы, не могу прочесть некоторые методы и увидеть целостность программы :( // ConsoleApplication5.cpp : Defines the entry point for the console application. // #include "stdafx.h" #define _CRT_SECURE_NO_WARNINGS #include <string.h> #include <iostream>
Защитить проект С++ C++
Вопрос о слабых местах готового проекта. Ходил слушать умных людей, так там говорили о слабых местах сайтов и тд. Например можно взломать сайт можно через строку ввода через поля регистрации(дописав кавычек и тд),, ну вобщем много методов... Вопрос какие есть "слабые места" программы на С++, где нужно уделить особое внимание и как защитить, как правильно писать "безопасный" код?. Очевидно что...
C++ Ошибка при инициализации массива #include <iostream> #include <conio.h> #include <fstream> #include <string> using namespace std; const int MEMORY = 10000; class Base https://www.cyberforum.ru/ cpp-beginners/ thread1388844.html
C++ Вывод нулей на экран Вывести на экран пять строк из нулей, причем количество нулей в каждой строке равно номеру строки. Использовать циклы. Без циклов то могу, а как в цикл оформить? https://www.cyberforum.ru/ cpp-beginners/ thread1388840.html C++ Строки и сортировка
В тексте найти и вывести фамилии заканчивающиеся на "ко". Фамилиями считаются слова начинающиеся с большой буквы. Регистр не учитывать и отсортировать по алфавиту. При этом считывание данных из файла и результат тоже в файл.
C++ Не работает Visual Studio При создании проекта не отображается окно редактирования кода я приложил скрин. Как исправить ситуацию чтоб можно было начать вводить код?? https://www.cyberforum.ru/ cpp-beginners/ thread1388834.html C++ Visual C ++ Open File Dialog https://www.cyberforum.ru/ cpp-beginners/ thread1388833.html
С помощью openFileDialog открыть txt файл, содержимое которого "1 2 3 4 ... ". Прочитать данные из файла и записать в массив типа int. Добавлено через 1 час 3 минуты Пожалуйста помогите. Добавлено через 10 часов 6 минут Нет ничего похожего.
Перевод чисел из 16сс в 8сс C++
Создать програму перевода из 16ой системы исчисления у 8ую
C++ Создание динамической библиотеки Ребят, такая проблема: есть библиотека, там два файла с расширением .h (определение функций) и ИмяБиблиотеки.сpp (функции и как работают). Проблема в следующем: когда сделал другой проект (console application), который будет брать функции из библиотеки, при попытке произвести действие Build solution, вылазит ошибка - не находит файл ИмяБиблиотеки.lib! У меня только библиотека с dll есть, либы... https://www.cyberforum.ru/ cpp-beginners/ thread1388824.html
2782 / 1935 / 570
Регистрация: 05.06.2014
Сообщений: 5,600
06.03.2015, 04:23 0

Функция, возвращающая умный указатель - C++ - Ответ 7305764

06.03.2015, 04:23. Показов 2068. Ответов 7
Метки (Все метки)

Ответ

Цитата Сообщение от tapochka Посмотреть сообщение
Разумеется... походу компилятор думает, что объявляется не функция, а просто поле типа shared_ptr... вот только не знаю как от этого избавиться
Тогда я бы грешил именно на компилятор. Потому как такой вариант у меня (g++ 4.9.1) компилируется нормально:
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
#include<memory>
using namespace std;
class CVideo;
class CCartoon;
class InterfaceVideo{
    public:
        virtual CVideo* Creating()=0;
        virtual CVideo* Deleting()=0;
        virtual void Coping()=0;
         virtual shared_ptr<CVideo> Ptrs(int p)=0;
        InterfaceVideo();
        ~InterfaceVideo();
};
 
class CVideo: public InterfaceVideo {
    public:
        CVideo();
        CVideo(int);
        CVideo(const CVideo& object);
        ~CVideo();
        CVideo* Creating();
        CVideo* Deleting();
        void Coping();
        CCartoon CreateCartoon();
        shared_ptr<CVideo> Ptrs(int p) {
            shared_ptr<CVideo> ptrs(new CVideo()) ;
            return ptrs;
        }
};
int main()
{
    return 0;
}


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

Функция, возвращающая указатель
Добрый вечер. Требуется написать программу, содержащую структуру вида type1 *имя(type2); т.е....

Функция, возвращающая указатель
Нужно написать функцию, входящие параметры которой являются указателем на структуру. Заполнить в...

Функция, возвращающая указатель
Здравствуйте. Пускай есть класс Some_type и массив такого класса. Можно ли функцией Some_type*...

Функция возвращающая указатель на int
Не могу понять ошибки. // prata 7 pt to function.cpp : Defines the entry point for the console...

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

Функция, возвращающая указатель на структуру
Помогите пожалуйста понять в чем ошибка! Функция create должна возвращать указатель на структуру...

Функция, возвращающая указатель на функцию
Здравствуйте, у меня есть универсальная ф-ия, которая возвращает указатель на одну из трёх ф-ий....

Функция, возвращающая указатель на функцию
Всем привет, Мне нужно создать функцию, которая будет возвращает указатель на функцию. Я создам...

Функция, возвращающая указатель на структуру
Ребят помогите пожалуйста,как создать функцию возвращающую указатель на структуру,в общем задание...

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