«function» 태그된 질문

함수 (프로 시저, 메소드, 서브 루틴 또는 루틴이라고도 함)는 단일의 특정 작업을 수행하기위한 코드의 일부입니다. 특히 함수 작성 또는 호출과 관련된 질문에이 태그를 사용하십시오. 작업 수행 기능을 구현하려면 [algorithm] 또는 작업 별 태그를 대신 사용하십시오.

6
셸에서 함수 내보내기
부모 프로세스에서 시작된 모든 자식 프로세스에서 함수를 사용할 수 있도록 부모 셸 (bash, sh 또는 ksh)에서 함수를 내보내는 방법을 알려주세요.
87 function  shell  export 


6
Go에서 중첩 된 함수 선언 (함수 내부 함수)을 허용하지 않는 이유는 무엇입니까?
편집 : 내가 묻는 것이 명확하지 않은 경우 : 중첩 된 함수 선언을 허용하지 않음으로써 완화되는 문제는 무엇입니까? Lambda는 예상대로 작동합니다. func main() { inc := func(x int) int { return x+1; } } 그러나 선언 내부의 다음 선언은 허용되지 않습니다. func main() { func inc(x int) int { return …

6
jQuery 플러그인 : 콜백 기능 추가
플러그인 콜백 기능을 제공하려고하는데 다소 전통적인 방식으로 작동하고 싶습니다. myPlugin({options}, function() { /* code to execute */ }); 또는 myPlugin({options}, anotherFunction()); 코드에서 해당 매개 변수를 어떻게 처리합니까? 하나의 완전한 엔티티로 취급됩니까? 실행 코드를 어디에 둘지 확실히 알고 있지만 코드를 실행하려면 어떻게해야합니까? 이 주제에 대한 많은 문헌을 찾을 수없는 것 같습니다.

4
const 멤버 함수가 정적 데이터 멤버를 수정할 수있는 이유는 무엇입니까?
다음 C++프로그램에서는 함수 에서 정적 데이터 멤버 를 수정하는 const것이 정상적으로 작동합니다. class A { public: static int a; // static data member void set() const { a = 10; } }; 그러나 함수 에서 비 정적 데이터 멤버 를 수정하는 const것은 작동하지 않습니다. class A { public: int a; …

4
함수 인수에 대한 기본값 정의
Lua wiki에서 누락 된 인수에 대한 기본값을 정의하는 방법을 찾았습니다. function myfunction(a,b,c) b = b or 7 c = c or 5 print (a,b,c) end 그게 유일한 방법인가요? PHP 스타일 myfunction (a,b=7,c=5)이 작동하지 않는 것 같습니다. Lua 방식이 작동하지 않는다는 것이 아니라 이것이 유일한 방법인지 궁금합니다.
86 function  lua 

6
JavaScript 함수 별칭이 작동하지 않는 것 같습니다.
나는 이 질문을 읽고 있었고 함수 래퍼 방법이 아닌 별칭 방법을 시도하고 싶었지만 Firefox 3 또는 3.5beta4 또는 Google Chrome에서 디버그 창과 테스트 웹 페이지에서. 개똥 벌레: >>> window.myAlias = document.getElementById function() >>> myAlias('item1') >>> window.myAlias('item1') >>> document.getElementById('item1') <div id="item1"> 웹 페이지에 넣으면 myAlias를 호출하면 다음 오류가 발생합니다. uncaught exception: …

7
PHP : 정의되지 않은 함수 호출 : simplexml_load_string ()
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); } 하지만 정의되지 않은 …
85 php  xml  function  curl 

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'); 그리고 나는 이것을 얻었다 : ERROR: …

7
벡터를 함수에 전달하는 방법은 무엇입니까?
벡터를 함수에 대한 인수로 보내려고하는데 어떻게 작동하는지 알 수 없습니다. 여러 가지 방법을 시도했지만 모두 다른 오류 메시지를 표시합니다. 이 부분 만 작동하지 않기 때문에 코드의 일부만 포함합니다. (벡터 "random"은 0에서 200 사이의 임의의 값으로 채워지지만 정렬 됨) 코드 업데이트 : #include <iostream> #include <ctime> #include <algorithm> #include <vector> using …
85 c++  function  vector 

9
C #에서 Null 매개 변수 검사
C #에서 null이 유효한 값이 아닌 모든 함수에 매개 변수 null 검사를 추가하는 데 좋은 이유 (더 나은 오류 메시지 제외)가 있습니까? 분명히 s를 사용하는 코드는 어쨌든 예외를 던질 것입니다. 그리고 이러한 검사는 코드를 유지 관리하기 더 느리고 어렵게 만듭니다. void f(SomeType s) { if (s == null) { throw …
85 c#  function  null 

5
JavaScript 코드에서 Python 함수 호출
JavaScript 코드에서 Python 함수를 호출하고 싶습니다. JavaScript에는 원하는 작업을 수행 할 수있는 대안이 없기 때문입니다. 이것이 가능한가? 작동하도록 아래 스 니펫을 조정할 수 있습니까? 자바 스크립트 코드 : var tag = document.getElementsByTagName("p")[0]; text = tag.innerHTML; // Here I would like to call the Python interpreter with Python function arrOfStrings = …

3
익명 함수 속기
짧은 표기법 # (..)을 사용하는 익명 함수에 대해 이해할 수없는 것이 있습니다. 다음 작업 : REPL> ((fn [s] s) "Eh") "Eh" 그러나 이것은 그렇지 않습니다. REPL> (#(%) "Eh") 이것은 작동합니다 : REPL> (#(str %) "Eh") "Eh" 내가 이해하지 못하는 것은 (# (%) "Eh") 가 작동하지 않는 이유 이며 동시에 ((fn …

7
목록의 모든 값이 특정 숫자보다 큰지 확인하십시오.
my_list1 = [30,34,56] my_list2 = [29,500,43] 목록의 모든 값이> = 30인지 확인하는 방법은 무엇입니까? my_list1작동해야하고my_list2 하지 않아야합니다. 내가 생각할 수있는 유일한 것은 : boolean = 0 def func(ls): for k in ls: if k >= 30: boolean = boolean + 1 else: boolean = 0 if boolean > 0: print …
85 python  list  function  max 

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; } 나는 우리가 이와 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.