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

Как делается Read only property - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как сделать, чтобы проект (DAO или ODBC) мог бы работать со всеми таблицами БД? http://www.cyberforum.ru/cpp-beginners/thread477908.html
Как сделать, чтобы проект (DAO или ODBC) мог бы работать со всеми таблицами подключенной БД? В книжках всегда подключается только одна таблица; если подключить сразу все таблицы, то в части случаев получается ерунда. Спасибо за советы!
C++ InstallShield for VC++. Не получается создать ключ в REGISTRY. Привет всем! Проблема в следующем. Делаю дистрибутив в InstallShield, прописываю в 'Registry Entires' ключ, но ему по барабану. Ничего не создается. Перепробовал массу вариантов :((( В чем грабли? Спасибо. http://www.cyberforum.ru/cpp-beginners/thread477890.html
C++ Полоса прокрутки в CListCtrl.
Народ, плиз help! Скроллинг появляется, когда открывается большой файл, но сам файл с его помощью не прокручивается и отображается только его 'шапка'. CListCtrl создается без флага NOSCROLL. Как сообщить CListCtrl-у, чтобы информация в нем прокручивалась? Другими словами: как привязать скроллинг к CListCtrl-у, чтобы он на него реагировал? Заранее спасибо!
C++ динамическое выделение имен
Есть такая проблема.. В базе имеются записи типа: Ф.И.О., пол, возраст, адрес, родственники(серии их паспортов например). Колво таких записей очень большое.(каждый раз при решении задачи их число меняется.) Более того родственников у человека тоже может быть очень много.. Вопрос: при перегоне из базы в программу как формировать имена переменных( запись в массив исключается в связи со...
C++ Как послать сообщение WM_Какое-то иконке в трее ? http://www.cyberforum.ru/cpp-beginners/thread477750.html
ну там где часы, аська и прочие иконки - послать одной из них ? иконку я ставлю сам, всё о ней знаю но как ей послать сообщение из другой программы - без понятия.
C++ Ошибка: one or more multiply defined symbols found Пишу программу на C++, все нормально работала, компилировалась, потом добавил строчку коментариев, (не стояло...), перекомпилировал и появились ошибки: Linking... BakalavratDlg.obj : error LNK2005: 'void __cdecl __assert_debug(void)' (?__assert_debug@@YAXXZ) already defined in Bakalavrat.obj Debug/Bakalavrat.exe : fatal error LNK1169: one or more multiply defined symbols found Error executing... подробнее

Показать сообщение отдельно
palva
2606 / 1828 / 262
Регистрация: 08.06.2007
Сообщений: 6,986
Записей в блоге: 4
30.07.2009, 16:03
Вы не написали какой компилятор имеется ввиду. Вот это работает на VC 6.0 и на BCC 5.5.

Код
#include <iostream.h>
class test{
private:
  int m_prop;
public:
  test() {m_prop=45;}
  int getprop() {return m_prop;}
  __declspec( property( get=getprop ) ) int prop;
};

void main() {
  test t;
//  t.prop = 55; Ошибка компиляции, потому закомментировано
  cout << t.prop << endl; // Печатает 45
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru