Вопросы с тегом «c»

455
Может ли контроллер ASP.NET MVC вернуть изображение?

Могу ли я создать контроллер, который просто возвращает актив изображения? Я хотел бы направить эту логику через контроллер, всякий раз, когда запрашивается такой URL-адрес: www.mywebsite.com/resource/image/topbanner Контроллер topbanner.pngвыполнит поиск и отправит это изображение обратно клиенту....

454
Самый быстрый способ проверить, существует ли файл, используя стандартные C ++ / C ++ 11 / C?

Я хотел бы найти самый быстрый способ проверить, существует ли файл в стандарте C ++ 11, C ++ или C. У меня есть тысячи файлов, и прежде чем что-то делать с ними, мне нужно проверить, все ли они существуют. Что я могу написать вместо /* SOMETHING */следующей функции? inline bool exist(const...

449
Каковы барьеры для понимания указателей и что можно сделать, чтобы их преодолеть? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 6 лет назад . Улучшить этот вопрос Почему указатели являются...

448
Когда использовать RSpec let ()?

Я склонен использовать перед блоками для установки переменных экземпляра. Затем я использую эти переменные в своих примерах. Я недавно наткнулся let(). Согласно документации RSpec, он используется для ... чтобы определить запомненный вспомогательный метод. Значение будет кэшировано для нескольких...

447
Что означает ключевое слово «__block»?

Что именно означает __blockключевое слово в Objective-C? Я знаю, что это позволяет вам изменять переменные внутри блоков, но я хотел бы знать ... Что именно он говорит компилятору? Это делает что-нибудь еще? Если это все, что нужно, то зачем это нужно? Это где-нибудь в документах? (Я не могу найти...

446
Как распечатать название метода и номер строки и условно отключить NSLog?

Я делаю презентацию об отладке в XCode и хотел бы получить больше информации об эффективном использовании NSLog. В частности, у меня есть два вопроса: Есть ли способ легко NSLog имя текущего метода / номер строки? Есть ли способ "отключить" все NSLogs легко перед компиляцией для кода выпуска?...

445
Статическая константная строка (член класса)

Я хотел бы иметь частную статическую константу для класса (в данном случае фабрика форм). Я хотел бы иметь что-то в этом роде. class A { private: static const string RECTANGLE = "rectangle"; } К сожалению, я получаю всевозможные ошибки от компилятора C ++ (g ++), такие как: ISO C ++ запрещает...

445
Почему GCC генерирует код на 15-20% быстрее, если я оптимизирую размер вместо скорости?

Я впервые заметил в 2009 году, что GCC (по крайней мере, в моих проектах и ​​на моих машинах) имеет тенденцию генерировать заметно более быстрый код, если я оптимизирую для size ( -Os) вместо скорости ( -O2или -O3), и с тех пор я удивляюсь, почему. Мне удалось создать (довольно глупый) код, который...

444
Что делает ключевое слово static в классе?

Чтобы быть конкретным, я пытался этот код: package hello; public class Hello { Clock clock = new Clock(); public static void main(String args[]) { clock.sayTime(); } } Но это дало ошибку Невозможно получить доступ к нестатическому полю в статическом методе main Поэтому я изменил декларацию clockна...

443
Как скрыть нижнюю строку UINavigationBar 1px

У меня есть приложение, которому иногда нужна навигационная панель, чтобы гармонировать с контентом. Кто-нибудь знает, как избавиться или изменить цвет этой надоедливой маленькой планки? На изображении ниже ситуация у меня есть - я говорю об этой линии высоты 1px ниже "Root View Controller"...

441
Что такое собственный графический интерфейс API для Linux?

Надеюсь, это не глупый вопрос, но я всегда удивляюсь этому. И Windows (API Win32), и OS X (Какао) имеют свои собственные API для обработки окон, событий и других вещей ОС. Я никогда не получал четкого ответа о том, каков эквивалент Linux. Я слышал, что некоторые люди говорят GTK +, но GTK +, будучи...

438
В чем разница между карри и частичным применением?

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

437
Отладка против выпуска в CMake

В скомпилированном проекте GCC, Как мне запустить CMake для каждого типа цели (отладка / выпуск)? Как указать флаги отладки и выпуска C / C ++ с помощью CMake? Как мне выразить, что основной исполняемый файл будет скомпилирован с g++одной вложенной библиотекой gcc?...

437
GCC -FPIC опция

Я читал об опциях GCC для соглашений по генерации кода , но не мог понять, что делает «Генерировать независимый от позиции код (PIC)». Пожалуйста, приведите пример, чтобы объяснить мне, что это...

437
Как назначить сопоставление портов для существующего контейнера Docker?

Я не уверен, что я что-то здесь неправильно понял, но кажется, что установить сопоставления портов можно только путем создания нового контейнера из образа. Есть ли способ назначить сопоставление портов для существующего контейнера...