При реализации интерфейса кажется, что общий метод в учебных пособиях и литературе - объявить ivar, а затем установить @property, а затем @synthesize. @interface MyClass: NSObject {
NSString * ...
Почему этот код работает в C, но не в C ++? int я = 5;
int i; // но если я напишу int i = 5; снова я получаю ошибку в C также int main () {// используя i
}
Я хочу иметь статическую функцию, которую я объявляю в моем файле .c перед ее определением: // файл ac версии 1
статический int foo ();
...
статический int foo ()
{
...
} Однако мне кажется, что я могу оставить статику ...
Я хочу написать цикл for, как показано ниже; в разделе инициализации я хочу объявить переменные разных типов: for (int loop = 0, long result = 1; loop <= 10; loop ++, result * = 2) ...
Учитывая следующее: // это не проблема
int i = 2, j = 3; поэтому меня удивляет, что this: // ошибка компилятора: неявно типизированные локальные переменные не могут иметь несколько деклараторов
var i = 2, j = 3; не ...
может кто-нибудь объяснить мне эти строки: int xyz (void) {extern void abc (void);
} объявление функции в определении функции?
или я что-то не понимаю?
У меня есть однострочный запрос: DECLARE VARIABLE var_SecondsOfTime INTEGER; Но после выполнения запроса я получаю следующее сообщение: Ошибка двигателя (код = 335544569): ошибка динамического SQL. Код ошибки SQL = ...
У меня есть кое-что проблема с объявлением строковой переменной. Код и ошибки здесь: http://pastebin.com/TEQCxpZd Есть мысли о том, что я делаю неправильно? Кроме того, сохраняйте независимость от платформы. Спасибо!
...
Недавно я наткнулся на эту конструкцию: int (m);
что похоже на: int m; Как ни странно, я никогда раньше не видел этой идиомы. Может ли кто-нибудь указать мне ссылку, где я могу ...
Привет, я наткнулся на устаревший код и наткнулся на странное определение / объявление метода. У меня есть обоснованное предположение о том, что он делает, но я пока не могу быть уверен на 100%. объявление: const ...
Этот пример написан на C #, но я думаю, что его можно применить и к другим так же легко. Недавно я обнаружил, что, похоже, все работает нормально: int i = Int32.TryParse (SomeString, out i)? я: -1; Каким-то образом это ...
Это, вероятно, действительно простая вещь, но я новичок в C ++, поэтому мне нужна помощь. Я просто хочу объявить массив в моем заголовочном файле C ++, например: int letterArr [26]; а затем определить его в функции в cpp ...
Я прохожу практический тест C ++, и я ' m запутался с набором вопросов, связанных с областью доступа и точкой объявления. Оба вопроса связаны друг с другом ... Я знаю ответы ... что мне нужно ...
My understanding, for a long time now, was that a C++ translation unit, after the preprocessor has run, is a sequence of declarations (let me remind that any definition is also a declaration). Many ...
В моем примере ниже почему я должен полностью указывать имя бесплатной функции в cpp, чтобы избежать ошибок компоновщика, и почему это работает для функции класса без? Вы можете объяснить разницу?
...
Можно ли объявить функции в Python и определить их позже или в отдельном файле? У меня есть код вроде: class tata: def method1 (self): def func1 (): # Эта локальная функция ...
В чем разница между следующими двумя объявлениями: 1. int foo (int); 2. int foo (int ()); Я не уверен, эквивалентны ли оба объявления. Чем (2) отличается от (1)?
Это определенно вопрос новичка, но мои поиски так далеко не прояснили для меня проблему. Требуется, чтобы конкретное консольное приложение хранило несколько переменных уровня класса. В одном случае я хочу ...
Этот код работает: std :: ifstream f (mapFilename.c_str ());
std :: string s = std :: string (std :: istreambuf_iterator (f), std :: istreambuf_iterator ());
ParseGameState (s); При этом ...
Я немного смутно отношусь к правила деклараций против определений. У меня есть следующее объявление в funcs.h: void sumTotalEnrgyAndClush (Protein & A, Protein & B, double ans [2], double enrgyA [18] [18], ...