Форум программистов, компьютерный форум CyberForum.ru

__declspec property - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Переписать программу используя пользовательские функции http://www.cyberforum.ru/cpp-beginners/thread957271.html
Переписать программу используя пользовательские функции #include <tchar.h> #include <iostream> #include <math.h> #include <windows.h> #include <vcl.h> using namespace std; void main(void) {
C++ Количество четных и нечетных Пользователь с клавиатуры задает 6-значное положительное число N. Необходимо подсчитать количество четных и нечетных цифр данного числа. http://www.cyberforum.ru/cpp-beginners/thread957268.html
программа меняющая а на b C++
есть програ для вывода в обратном порядке предложений. ее нужно изменить ак, что бы она меняла a на b. буду благодарен за помощь.! #include <iostream> #include <fstream> #include <string> #include <windows.h>
C++ Сравнение типов шаблонных классов
Добрый день. Есть некоторый шаблонный класс (структура): template<int m, int n> struct A { }; Возьмем некоторый объект - экземпляр неизвестного класса/структуры. Необходимо определить, является ли этот объект экземпляром структуры A для любого значения шаблонных параметров m и n (т.е. вне зависимости от их значения) Использование std::is_same нет подойдет, поскольку этот способ...
C++ Объявление внешней функции в namespace http://www.cyberforum.ru/cpp-beginners/thread957233.html
Собственно в файле 1 есть функция namespace Calculation { void Calc() {} } В файле 2: extern void Calculation::Calc(); ... Calculation::Calc();
C++ Комбинаторика и переборные алгоритмы День добрый! Подскажите пожалуйста, как программно найти кол-во перестановок, размещений и сочетаний двух чисел, введенных с клавиатуры? подробнее

Показать сообщение отдельно
ArkTaS
1 / 1 / 0
Регистрация: 01.07.2013
Сообщений: 127
18.09.2013, 19:06     __declspec property
Всем доброго дня! Помогите понять шутку. Про то что __declspec property не стоит использовать не пишите уже прочитал, но мне необходимо использовать ее по заданию. Код компилируется без ошибок но компилятор все время подчеркивает строку
C++
1
obj.currentDir = s;
Errror: отсутствует операнд = соответствующий типам операндов const t_string = t_string ?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
class DI
{
protected:
    t_string m_currentDir;
 
public: 
    DI() {}
    void SetCurrentDir(const  t_string& curDir ) { m_currentDir = curDir; }
    const t_string& GetCurrentDir()     {return m_currentDir; }
    __declspec(property(get = GetCurrentDir, put = SetCurrentDir)) const t_string& currentDir;
};
void main()
{
    setlocale( LC_ALL,"Russian" ); 
    DI obj;
    t_string s(L"E:\\*.*");
 
    obj.currentDir = s;
 
    cout<<endl;
    system("pause");
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru