Главная » Без рубрики

Что такое оператор «->» в С++?

После прочтения Hidden Features и Dark Corners of С++/STL на comp.lang.c++.moderated, я был полностью удивлен, что следующий фрагмент, скомпилированный и работающий в как Visual Studio 2008, так и g++ 4.4.
Здесь код:
#include
int m…

Читать далее »

Что делает ключевое слово «yield»?

Каково использование ключевого слова yield в Python? Что он делает?
Например, я пытаюсь понять этот код 1:
def _get_child_candidates(self, distance, min_dist, max_dist):
if self._leftchild and distance — max_dist < self._median:
y…

Читать далее »

Каков правильный тип контента JSON?

Я какое-то время возился с JSON, просто выталкивая его как текст, и он никому не повредил ( что я знаю), но я хотел бы начать делать все правильно.
Я видел так много предполагаемых «стандартов» для типа контента JSON:
application/json
application/x…

Читать далее »

В чем разница между ‘git pull’ и ‘git fetch’?

Примечание модератора. Учитывая, что на этот вопрос уже было отправлено шестьдесят четыре ответа, подумайте, не вносите ли вы что-либо новое перед публикацией другого. Каковы различия между git pull и git fetch?

Читать далее »

Как удалить ветвь Git как локально, так и удаленно?

Я хочу удалить ветвь как локально, так и в моей удаленной проектной вилке на GitHub.
Не удалось удалить удаленную ветвь
$ git branch -d remotes/origin/bugfix
error: branch ‘remotes/origin/bugfix’ not found.
$ git branch -d origin/bugfix
error: br…

Читать далее »

Как отменить последние коммиты в Git?

Я случайно передал неправильные файлы Git, но я еще не запушил коммит на сервер. Как я могу отменить эти коммиты из локального репозитория?

Читать далее »

Почему быстрее обрабатывать отсортированный массив, чем несортированный массив?

Вот кусок кода на С++, который кажется очень своеобразным. По какой-то странной причине сортировка данных чудом делает код почти в шесть раз быстрее.
#include
#include
#include
int main()
{
// Ge…

Читать далее »