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

Функция (также называемая процедурой, методом, подпрограммой или подпрограммой) - это часть кода, предназначенная для выполнения одной конкретной задачи. Используйте этот тег для вопросов, которые конкретно связаны с созданием или вызовом функций. Для помощи в реализации функции для выполнения задачи используйте вместо этого [алгоритм] или специфичный для задачи тег.

8
Имя таблицы как параметр функции PostgreSQL
Я хочу передать имя таблицы в качестве параметра функции Postgres. Я пробовал этот код: CREATE OR REPLACE FUNCTION some_f(param character varying) RETURNS integer AS $$ BEGIN IF EXISTS (select * from quote_ident($1) where quote_ident($1).id=1) THEN return 1; END IF; return 0; END; $$ LANGUAGE plpgsql; select some_f('table_name'); И я получил …

5
Вызов функции Python из кода JavaScript
Я хотел бы вызвать функцию Python из кода JavaScript, потому что в JavaScript нет альтернативы для выполнения того, что я хочу. Это возможно? Не могли бы вы настроить приведенный ниже фрагмент для работы? Код JavaScript: var tag = document.getElementsByTagName("p")[0]; text = tag.innerHTML; // Here I would like to call the …

6
Плагин jQuery: добавление функции обратного вызова
Я пытаюсь предоставить своему плагину функцию обратного вызова, и я бы хотел, чтобы он работал несколько традиционным способом: myPlugin({options}, function() { /* code to execute */ }); или myPlugin({options}, anotherFunction()); Как мне обработать этот параметр в коде? Считается ли это единым целым? Я почти уверен, что знаю, где бы разместить …

4
Почему константная функция-член может изменять статический член-данные?
В следующей C++программе изменение статического члена данных из constфункции работает нормально: class A { public: static int a; // static data member void set() const { a = 10; } }; Но изменение нестатического члена данных из constфункции не работает: class A { public: int a; // non-static data member …

4
Определите значения по умолчанию для аргументов функции
В вики Lua я нашел способ определить значения по умолчанию для отсутствующих аргументов: function myfunction(a,b,c) b = b or 7 c = c or 5 print (a,b,c) end Это единственный способ? myfunction (a,b=7,c=5)Кажется, что стиль PHP не работает. Не то чтобы способ Lua не работал, мне просто интересно, единственный ли …
86 function  lua 

10
Передача массива в качестве аргумента функции в C
Я написал функцию, содержащую массив в качестве аргумента, и вызвал ее, передав значение массива следующим образом. void arraytest(int a[]) { // changed the array a a[0]=a[0]+a[1]; a[1]=a[0]-a[1]; a[0]=a[0]-a[1]; } void main() { int arr[]={1,2}; printf("%d \t %d",arr[0],arr[1]); arraytest(arr); printf("\n After calling fun arr contains: %d\t %d",arr[0],arr[1]); } Я обнаружил, что …

7
const перед параметром vs const после имени функции c ++
Какая разница между чем-то вроде этого friend Circle copy(const Circle &); и что-то вроде этого friend Circle copy(Circle&) const; Я знаю const после того, как функция используется, чтобы сообщить компилятору, что эта функция не будет пытаться изменить объект, для которого она вызывается, а как насчет другого?

7
PHP: вызов неопределенной функции: simplexml_load_string ()
Я реализую функцию подсчета facebook, используя файл cron. В котором cron запускается каждые 10 минут и подсчитывает общее количество лайков страницы. for($i=0;$i<3;$i++){ $source_url =$cars[$i]; $rest_url = "http://api.facebook.com/restserver.php?method=links.getStats&urls=".urlencode($source_url); $curl = curl_init(); curl_setopt($curl, CURLOPT_URL,$rest_url); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $content = curl_exec($curl); curl_close($curl); $message=stripslashes($content); $xml_record = simplexml_load_string($message); $fb_like_count = $xml_record->link_stat->like_count; echo "".$fb_like_count; mail("abc@gmail.com","hi".$fb_like_count,$message); } …
86 php  xml  function  curl 

7
Как передать вектор функции?
Я пытаюсь отправить вектор в качестве аргумента функции и не могу понять, как заставить его работать. Пробовал кучу разных способов, но все они выдают разные сообщения об ошибках. Я включаю только часть кода, так как только эта часть не работает. (вектор "random" заполняется случайными, но отсортированными значениями от 0 до …
86 c++  function  vector 

6
C - функция внутри структуры
Я пытаюсь создать функцию внутри структуры, пока у меня есть этот код: typedef struct client_t client_t, *pno; struct client_t { pid_t pid; char password[TAM_MAX]; // -> 50 chars pno next; pno AddClient() { /* code */ } }; int main() { client_t client; //code .. client.AddClient(); } Ошибка : client.h: …
86 c  function  struct 

3
Сокращение анонимной функции
Я кое-что не понимаю в анонимных функциях, использующих короткую запись # (..) Следующие работы: REPL> ((fn [s] s) "Eh") "Eh" Но это не так: REPL> (#(%) "Eh") Это работает: REPL> (#(str %) "Eh") "Eh" Я не понимаю, почему (# (%) "Eh") не работает, и в то же время мне не …

6
Псевдонимы функций JavaScript не работают
Я как раз читал этот вопрос и хотел попробовать метод псевдонима, а не метод-оболочку функции, но я не мог заставить его работать ни в Firefox 3, ни в 3.5beta4, ни в Google Chrome, как в окнах отладки, так и в на тестовой веб-странице. Firebug: >>> window.myAlias = document.getElementById function() >>> …

9
«Время жизни» строкового литерала в C
Разве указатель, возвращаемый следующей функцией, не будет недоступен? char *foo(int rc) { switch (rc) { case 1: return("one"); case 2: return("two"); default: return("whatever"); } } Значит, время жизни локальной переменной в C / C ++ находится практически только внутри функции, верно? Это означает, что после char* foo(int)завершения указатель, который он …

12
Безопасно ли возвращать структуру на C или C ++?
Я понимаю, что этого делать не следует, но я считаю, что видел примеры, которые делают что-то подобное (код заметки не обязательно синтаксически правильный, но идея есть) typedef struct{ int a,b; }mystruct; А вот функция mystruct func(int c, int d){ mystruct retval; retval.a = c; retval.b = d; return retval; } …

3
Почему нельзя использовать kotlin.Result как возвращаемый тип?
Я создал метод, и возвращаемый результат находится Result<R>в классе MyClass<R>, но сообщение об ошибке: «kotlin.Result» не может использоваться как возвращаемый тип. Я также заглянул в исходный код Result в поисках подсказок; почему это так? Тестовый код (с использованием v. 1.3-RC). class MyClass<R>(val r: R) { fun f(): Result<R> { // …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.