Site Tools


const

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
const [2013/04/11 03:22]
konovalov [Константный объект]
const [2013/04/11 03:37] (current)
konovalov [константный метод]
Line 33: Line 33:
   * в не константных методах можно вызывать не константные и константные методы   * в не константных методах можно вызывать не константные и константные методы
   * в константных методах можно вызывать только константные методы. В случае же необходимости такого вызова,​ придется использовать адаптер (приведен ниже) или const_cast(приведен ниже).   * в константных методах можно вызывать только константные методы. В случае же необходимости такого вызова,​ придется использовать адаптер (приведен ниже) или const_cast(приведен ниже).
 +
 +Эти свойства,​ диктуют необходимость указывать const везде, где это возможно,​ в случае,​ если вашим кодом будут пользоваться другие люди. Тогда им не придется мучиться с преобразованием ваших "​псевдо не констанктных"​ методов.
  
  #include <​iostream>​  #include <​iostream>​
const.txt · Last modified: 2013/04/11 03:37 by konovalov

Page Tools