Вниз  C / C++
- 17.05.2015 / 17:35
Banschey
  Пользователь

Banschey 
Сейчас: Offline
Ксакеп, Спс ! :)
- 17.05.2015 / 20:12
DominaN
  Пользователь

DominaN 
Сейчас: Offline
Ксакеп, поехавший? :-D
Banschey, if (num < 0) num = -num;

Изменено DominaN (17.05 / 20:14) (всего 2 раза)
- 17.05.2015 / 20:26
aRiGaTo
  Пользователь

aRiGaTo 
Сейчас: Offline
DominaN, Он вебдевелопер :girl:
__________________
 don't tread on me
- 18.05.2015 / 19:58
swank
  Пользователь

swank 
Сейчас: Offline
Пробую собрать этот древний оконный менеджер
https://github.com/cdown/dwm
Но сыпет такое, что ему нужно?
Открыть спойлер

- 18.05.2015 / 20:13
Kalter
  Пользователь

Kalter 
Сейчас: Offline
README проекта:
> Requirements
> In order to build dwm you need the Xlib header files.

В config.h (config.def.h, если быть точным) прямо на первой строчке как раз подключается иксовый заголовочный файл X11/XF86keysym.h. И об этом даёт знать лог ошибок компиляции.
__________________
 Homo homini penis est.

Изменено Kalter (18.05 / 20:14) (всего 1 раз)
- 19.05.2015 / 10:51
swank
  Пользователь

swank 
Сейчас: Offline
Kalter, Уже разобрался.
Xlib header files я ставил.
Проблема в путях была
- 21.05.2015 / 18:32
Naik
  Пользователь

Naik 
Сейчас: Offline
Что-то я не пойму, смысл в конструкторе копирования, если я не могу получить доступ к методам..
  1. Pet(const Pet& p) {
  2.         mBirthTime = time(NULL);
  3.         mName = p.getName() + " child";
  4.         cout << "Pet copy constructor" << endl;
  5. }
qt_creator/Pet/main.cpp:18: error: passing 'const Pet' as 'this' argument of 'std::string& Pet::getName()' discards qualifiers [-fpermissive]
          mName = p.getName();
           ^

Изменено Naik (21.05 / 18:34) (всего 3 раза)
- 21.05.2015 / 19:12
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Naik, а ты уверен, что p.getName, а не p->getName()? Как вообще поля и функции выглядят? Почему оно говорит, что-то про статический Pet::getName?
__________________
 let live

Изменено aNNiMON (21.05 / 19:18) (всего 1 раз)
- 21.05.2015 / 19:19
Ксакеп
  Модератор форума

Ксакеп 
Сейчас: Offline
Naik, замечу, что есть доступ к полям, можно не вызывать методы.

К методам тоже есть доступ, но у тебя передаётся const Pet&, и наверняка метод getName() не помечен модификатором const.


Витёк, ты не шаришь :gg:

Изменено Ксакеп (21.05 / 19:20) (всего 1 раз)
- 21.05.2015 / 19:52
Freddy
  Пользователь

Freddy 
Сейчас: Offline
Naik, если метод объявить так, ошибки быть не должно:
  1. const string& getName() const {return mName;}

Наверх  Всего сообщений: 2777
Фильтровать сообщения
Поиск по теме
Файлы топика (111)