Результаты поиска по запросу "function-prototypes"

5 ответов

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

из вопросов на собеседовании попросил меня «написать прототип для функции C, которая принимает массив из ровно 16 целых чисел», и мне было интересно, что это может быть? Может быть объявление функции вроде этого: void foo(int a[], int len);Или ...

5 ответов

https://developer.mozilla.org/en/Introduction_to_Object-Oriented_JavaScript

ел бы понять, когда уместно использовать методы-прототипы в js. Должны ли они всегда использоваться? Или есть случаи, когда их использование не является предпочтительным и / или приводит к снижению производительности? При поиске вокруг этого ...

4 ответа

Хорошая дисциплина программирования - убедиться, что вы нашли опцию компилятора, которая гарантирует, что все функции объявляются с полным прототипом перед использованием, и чтобы вы всегда использовали опцию компилятора и учитывали ее предупреждения.

овичок в C, я могу понять необходимость прототипов функций в файле, но не уверен в нескольких вещах. Во-первых, требует ли каждый вызов функции за пределами main объявления прототипа? Есть ли условия, где это может измениться? Во-вторых, вам ...

ТОП публикаций

1 ответ

 хочу) во всяком случае. Спасибо за советы.

ос вдохновлен темой комментария наэтот ответ [https://stackoverflow.com/questions/50399128/functions-in-c-headers/50399252#50399252] .] Как всем известно, начиная с C99, вызывать функцию, которая не была объявлена, является ошибкой, желательно с ...

1 ответ

...

ал, что разница в том, чтоdeclaration не имеет типов параметров ... Почему это работает: int fuc(); int fuc(int i) { printf("%d", i); return 0; }но это не скомпилируется: int fuc(); int fuc(float f) { printf("%f", f); return 0; }с ...

11 ответов

если вы хотите создать прототип на лету, это один из способов

оложим, у меня есть объектfoo в моем коде JavaScript.foo это сложный объект, и он генерируется где-то еще. Как я могу изменить прототипfoo объект? Моя мотивация - установка соответствующих прототипов для объектов, сериализованных из литералов ...

3 ответа

.... Я пропустил это. Простите за это. Я бы все еще сказал, что это не простой подход.

ю, это часто обсуждается. Но после поисков вокруг, как кто-то из 19-го века, мне нужен совет. У меня нет проблем с объявлением «пространства имен», но когда дело доходит до функции prototype.foo, я застрял. Я нашел способ, но мне не ...

3 ответа

Почему прототип требуется даже без какого-либо объявления класса?

Если я просто сделаю это:Ex1: #include <iostream> int main() { //try to call doSomething function doSomething(); } void doSomething() { std::cout << "Call me now!" << std::endl; }Я получаю ошибку компиляции! Потому что компиляция не знает, что ...

5 ответов

Каковы действительные подписи для функции main () в C?

Каковы действительные подписи для главной функции в C? Я знаю: int main(int argc, char *argv[])Есть ли другие действительные?

3 ответа

Ключевое слово this возвращает объект окна в прототипе объекта в Javascript?

У меня есть следующая функция в классе: MyClass.prototype.myFunction = function(item, args) { console.log(this); }Эта функция вызывается из внешней библиотеки, к которой у меня нет доступа к изменениям. Когда он вызывается, консоль записывает ...