Результаты поиска
.Net XML комментарий к документации API
Существует ли простой способ создать документацию в стиле MSDN из выходных данных Visual Studio XML?
Я не настолько терпелив, чтобы создать хороший xslt для этого, потому что я знаю, что я не первый человек, который пересек этот мост.
Кроме того, я недавно пытался установить замок из песка, но это действительно заставило меня скосить глаза. Либо я упустил что-то важное в этом процессе, либо он просто слишком вовлечен.
Я знаю, что у кого-то там есть действительно хорошее мертвое простое решение.
Я повторяю здесь, потому что я думаю, что мое форматирование сделало этот абзац неинтересным для чтения:
Я дал Сэнд-Кастлу попробовать, но мне было очень трудно его настроить. На самом деле я имею в виду нечто гораздо более простое.
То есть, если только я просто не понимаю процесс создания песчаного замка. Мне казалось, что это ужасно много дополнительного багажа, чтобы просто произвести что-то хорошее для тестировщиков, чтобы работать с ними.
Как перегрузить std::swap()
std::swap() используется многими контейнерами std (такими как std::list и std::vector ) во время сортировки и даже назначения.
Но реализация std swap() является очень обобщенной и довольно неэффективной для пользовательских типов.
Таким образом, эффективность может быть получена путем перегрузки std::swap() с помощью специальной реализации пользовательского типа. Но как вы можете реализовать его так, чтобы он был использован контейнерами std?
От Monorail до ASP.Net MVC
В последний раз, когда я брался за нетривиальное приложение .Net/C#, я использовал замок Monorail и, в целом, наслаждался опытом. Early-access/preview выпуски .Net MVC еще не были доступны. Многие "Microsoft shops" теперь найдут решение "official" более привлекательным. Кто-нибудь перешел от Monorail к .Net MVC.
Как вы нашли выключатель?
Каковы самые большие различия в настоящее время?
Является ли этот код злоупотреблением find_if STL?
Допустим, у меня есть список имен серверов, хранящихся в векторе, и я хотел бы связаться с ними по одному, пока один не ответит успешно. Я думал об использовании алгоритма find_if STL следующим образом:
find_if(serverNames.begin(), serverNames.end(), ContactServer());
Где ContactServer-объект функции предиката.
С одной стороны, существует проблема, поскольку предикат не всегда возвращает один и тот же результат для одного и того же имени сервера (из-за простоя сервера, сетевых проблем и т. д...). Однако один и тот же результат будет возвращен независимо от того, какая копия предиката используется ( т. е. предикат не имеет реального состояния), поэтому исходная проблема с предикатами сохранения состояния в этом случае не актуальна.
Что скажешь?