Codengineering - блог о программировании ➜ страница 1791


'typeid' против 'typeof' в C++

мне интересно, в чем разница между typeid и typeof В C++. Вот что я знаю: typeid упоминается в документации к type_info, который определен в заголовочном файле c++ typeinfo. typeof определяется в расширении GCC для C и в C++ Boost библиотека. кроме того, вот тестовый код теста, который я создал где я это обнаружил typeid не возвращает то, что я ожидал. Зачем? главная.cpp #include <iostream> #include <typeinfo> //for 'typeid' to work class Person { public: // ... ...

Как реализовать поток активности в социальной сети

Я разрабатываю свою собственную социальную сеть, и я не нашел в интернете примеров осуществления поток действий пользователей... Например, как фильтровать действия для каждого пользователя? Как хранить события действия? Какую модель данных и объектную модель я могу использовать для потока действий и для самих действий? ...

как сравнить два элемента в jQuery [дубликат]

этот вопрос уже есть ответ здесь: Как я могу проверить, являются ли два элемента DOM, обернутые jQuery, одинаковыми? [дубликат] 3 ответы var a=$('#start > div:last-child'); var b=$('#start > div.live')[0]; alert(a==b) alert(a==$(b)) это всегда ложь. Как вы можете сравнить два элемента в jQuery? спасибо ...

Xcode build failure " неопределенные символы для архитектуры x86 64"

вопрос новичка Xcode: Это мой первый опыт работы с Xcode 4.6.3. Я пытаюсь написать очень простую консольную программу, которая ищет парные устройства BT и печатает их в NSLog. Он строит со следующей ошибкой: Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_IOBluetoothDevice", referenced from: objc-class-ref in main.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) Я искал как сумасшедший. Общая ...

Как требовать вилку с композитором

вот мой композитор.json, я хочу использовать вилку Nodge проекта lessphp на Github "repositories": [{ "type": "package", "package": { "version": "dev-master", "name": "nodge/lessphp", "source": { "url": "https://github.com/Nodge/lessphp.git", "type": "git", "reference": "master" }, "autoload": { "classmap": ["lessc.inc.php"] } } }], "require": { "php": ">=5.3.3", "nodge/lessph ...

Как я могу открыть диалоговое окно печати с помощью Javascript?

У меня есть страница со ссылкой "печать", которая выводит пользователя на страницу, удобную для печати. Клиент хочет, чтобы диалоговое окно печати появлялось автоматически, когда пользователь приходит на страницу, удобную для печати. Как я могу сделать это с помощью JavaScript? ...

Как скомпилировать 32-разрядный двоичный файл на 64-разрядной машине linux с помощью gcc/cmake

можно ли скомпилировать проект в 32-бит С cmake и gcc на 64-бит ...

Конкатенация строк в меньшем количестве

Я думаю, что это невозможно, но я думал, что я спрашиваю в случае, если есть способ. Идея заключается в том, что у меня есть переменная для пути к папке веб-ресурсов: @root: "../img/"; @file: "test.css"; @url: @root@file; .px { background-image: url(@url); } Я получаю это в результате: .px { background-image: url("../img/" "test.css"); } но я хочу, чтобы строки объединялись в одну строку следующим образом: .px { background-image: url("../img/test.css"); } можно ли объединить строки ...

Укладка Дивов снизу вверх

при добавлении divС div с фиксированной высотой, ребенок ДИВС появится сверху вниз, вставляя на верхней границе. ┌─────────────────────────┐ │ Child Div 1 │ │ Child Div 2 │ │ │ │ │ │ │ └─────────────────────────┘ теперь я пытаюсь отобразить их снизу вверх, как это (придерживаясь нижней границы): ┌─────────────────────────┐ │ │ │ │ │ ...

Разница между Iterator и Listiterator?

Iterator ite = Set.iterator(); Iterator ite = List.iterator(); ListIterator listite = List.listIterator(); можно использовать Iterator обход Set или List или Map. Но ListIterator может использоваться только для обхода a List, он не может пересечь Set. Зачем? Я знаю, что главное отличие заключается в том, что с итератором мы можем двигаться только в одном направлении, но с ListIterator мы можем путешествовать в обоих направлениях. Есть ли другие отличия? И никаких преимуществ ListIterator ove ...