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

102
$ .getJSON возвращает кешированные данные в IE8

В данный момент я играю с ASP.net MVC и JQuery. Я встречал поведение, которое, кажется, не имеет смысла. Я вызываю $.getJSONфункцию JQuery для заполнения некоторых div. Событие запускается по $(document).readyсобытию. Это прекрасно работает. Есть небольшой, AJAX.BeginFormкоторый добавляет еще одно...

102
Какой лучший способ сделать обратный цикл в C / C # / C ++?

Мне нужно вернуться назад по массиву, поэтому у меня есть такой код: for (int i = myArray.Length - 1; i >= 0; i--) { // Do something myArray[i] = 42; } Есть ли лучший способ сделать это? Обновление: я надеялся, что, возможно, в C # есть какой-то встроенный механизм для этого, например:...

102
Приведите экземпляр класса к @protocol в Objective-C

У меня есть объект (UIViewController), который может соответствовать или не соответствовать определенному мною протоколу. Я знаю, что могу определить, соответствует ли объект протоколу, а затем безопасно вызвать метод: if([self.myViewController conformsToProtocol:@protocol(MyProtocol)]) {...

102
Программное получение информации об использовании памяти на iPhone

Я пытаюсь получить объем памяти, который мое приложение для iPhone использует в любое время программно. Да, я знаю об ObjectAlloc / Leaks. Меня это не интересует, только чтобы знать, можно ли написать код, получить количество используемых байтов и сообщить об этом через NSLog. Спасибо....

102
Статические поля наследуются?

Когда статические члены наследуются, являются ли они статическими для всей иерархии или только для этого класса, то есть: class SomeClass { public: SomeClass(){total++;} static int total; }; class SomeDerivedClass: public SomeClass { public: SomeDerivedClass(){total++;} }; int main() { SomeClass...

102
Сколько существует уровней оптимизации GCC?

Сколько существует уровней оптимизации GCC ? Я пробовал gcc -O1, gcc -O2, gcc -O3 и gcc -O4 Если я использую очень большое число, это не сработает. Однако я пробовал gcc -O100 и он скомпилирован. Сколько существует уровней оптимизации?...

102
Является ли «argv [0] = имя исполняемого файла» принятым стандартом или просто общепринятым соглашением?

При передаче аргумента main()в приложение C или C ++ argv[0]всегда будет имя исполняемого файла? Или это просто обычное соглашение и не гарантируется, что оно будет верным в 100% случаев?...

102
«F» после числа

Что означает fпосле цифр? Это от C или Objective-C? Есть ли разница в том, чтобы не добавлять это к постоянному числу? CGRect frame = CGRectMake(0.0f, 0.0f, 320.0f, 50.0f); Вы можете объяснить, почему я просто не написал: CGRect frame = CGRectMake(0, 0, 320, 50);...

102
snprintf и Visual Studio 2010

Мне очень жаль, что я застрял в использовании VS 2010 для проекта и заметил, что следующий код все еще не создается с использованием компилятора, не соответствующего стандартам: #include <stdio.h> #include <stdlib.h> int main (void) { char buffer[512]; snprintf(buffer, sizeof(buffer),...

102
Почему в C # недопустимы параметры const?

Это выглядит странно, особенно для разработчиков на C ++. В C ++ мы обычно отмечали параметр как const, чтобы быть уверенным, что его состояние не будет изменено в методе. Существуют также другие причины, специфичные для C ++, например, передача const refдля передачи по ссылке и уверенности в том,...

102
Можно ли использовать Razor View Engine за пределами asp.net

Если я посмотрю на Razor View Engine, то вижу очень красивый и лаконичный синтаксис, который не особенно привязан к генерации html. Поэтому мне интересно, насколько легко было бы использовать движок вне asp.net в "нормальной" среде .net, например, для генерации текста, кода, ... Любой указатель,...

102
Что означает && в void * p = && abc;

Я наткнулся на кусок кода void *p = &&abc;. Какое &&здесь значение? Я знаю о ссылках на rvalue, но думаю, что &&в этом контексте они используются по-другому. Что &&указывает в void *p = &&abc;?...

102
CUDA несовместим с моей версией gcc

У меня проблемы с компиляцией некоторых примеров, поставляемых с CUDA SDK. Я установил драйвер разработчика (версия 270.41.19) и инструментарий CUDA, а затем, наконец, SDK (обе версии 4.0.17). Изначально он вообще не компилировался, давая: error -- unsupported GNU version! gcc 4.5 and up are not...

102
Как получить параметр url с сопоставлением контроллера Spring

Эта проблема кажется тривиальной, но я не могу заставить ее работать должным образом. Я вызываю отображение контроллера Spring с помощью jquery ajax. Значение someAttr всегда является пустой строкой независимо от значения в URL-адресе. Пожалуйста, помогите мне определить почему. -URL называется...

102
Как можно увидеть содержимое стека с помощью GDB?

Я новичок в GDB, поэтому у меня есть несколько вопросов: Как я могу посмотреть содержимое стека? Пример: чтобы увидеть содержимое реестра, я набираю info registers. Для стека что это должно быть? Как я могу увидеть содержимое $0x4(%esp)? Когда я печатаю print /d $0x4(%esp), GDB выдает ошибку....

102
Сбросить массив C int до нуля: самый быстрый способ?

Предполагая, что у нас есть a T myarray[100]с T = int, unsigned int, long long int или unsigned long long int, каков самый быстрый способ сбросить все его содержимое до нуля (не только для инициализации, но и для сброса содержимого несколько раз в моей программе) ? Может с memset? Тот же вопрос...