Здравствуйте, гость ( Вход | Регистрация )
Phoenix_nsk | Дата 2.5.2011, 23:41 |
Если *, то не значит что это умножение. Если ^ - не 100% значит побитовое исключающее или. ^ - в том числе и "умные" указатели. |
|
Алексей1153 | Дата 2.5.2011, 20:04 |
Litkevich Yuriy, упс ) Да, в аргументе странно. ОФФ: Но через такой костыль: #define ^ * прокатит |
|
Litkevich Yuriy | Дата 2.5.2011, 19:58 |
Алексей1153, ты код приведённый мной внимательно смотрел? | |
Алексей1153 | Дата 2.5.2011, 12:16 |
я как-то смотрел один исходник, там был этот "домик", но он не клеится никак в качестве логической операции (не на своём месте). Юр, дык для целых чисел это побитовое xor (не булево, а побитовое). А в целом и общем это бинарный оператор, который можно и переопределить и никаких загадок вовсе или, Боже упаси, умных указателей )) |
|
Phoenix_nsk | Дата 2.5.2011, 11:54 |
Это "умные" указатели. | |
mezmay | Дата 24.4.2011, 20:21 |
Значит создан CLR-проект в Visual Studio, то есть используется managed C++ (т.е. расширенный, не стандартный С++) и библиотека .NET короче говоря .NET как и Qt расширяет С++ ^ - аналог * в unmanaged C++ gcnew - аналог new |
|
Litkevich Yuriy | Дата 24.4.2011, 16:01 |
ну, вообще это побитовое XOR. я как-то смотрел один исходник, там был этот "домик", но он не клеится никак в качестве логической операции (не на своём месте).Вот например:
Это из файла MainWindow.h к нему есть только файл MainWindow.resx |
|
Iron Bug | Дата 24.4.2011, 15:16 |
ну, вообще это побитовое XOR. мало ли где может встретиться... про формы в VS сказать не могу - не пользуюсь VS. |
|
Litkevich Yuriy | Дата 23.4.2011, 9:01 |
по-моему в студии уже какая-то помесь пошла Си++ и С# | |
voipp | Дата 23.4.2011, 0:36 |
При создании форм в visual studio встречаю такой символ : ^ похожий на ссылку в pascal. Ктонибудь знает что это? | |
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 29.3.2024, 10:23 |