홈>
std::pair<int, double>
를 반환하는 함수가 있습니다
.
이전 함수의 페어를 사용하고 페어의 데이터, 즉 첫 번째와 두 번째 데이터를 보려면 다른 함수를 만들고 싶습니다. 이전 함수의 반환 값을 새 함수의 매개 변수로 전달하여 두 번째 함수가 데이터를 볼 수 있습니까? C ++의 구문에 대해 잘 모르겠습니다.
- 답변 # 1
- 답변 # 2
위의 예와 같은 의미 인 것 같습니다 :
#include <utility> std::pair<int, double> create() { return std::make_pair(4, 2.); } void accept(std::pair<int, double> p) { } int main() { accept(create()); }
응답은 예, 가능합니다
페어 사본을수락으로 전달하지 않으려면메인에서 작업중인 정확한 인스턴스를 제출하십시오. 함수의 경우 다음과 같이 함수 프로토 타입을 약간 수정할 수 있습니다.
#include <utility> std::pair<int, double> create() { return std::make_pair(4, 2.); } void accept(std::pair<int, double>& p) { } int main() { auto p = create(); accept(p); }
기타 등등 ...
관련 자료
- javascript - jestmock의 두 번째 매개 변수로 비동기 함수를 사용하는 방법은 무엇입니까?
- python - pytest - 테스트 파일의 한 테스트 함수에서 다른 테스트 함수로 값을 전달합니다
- sqlalchemy - 돌아온 다음 파이썬에서 다른 함수가 끝날 때까지 기다립니다
- sql - 사용자 매개 변수에 맞게 내 postgres 함수 구문을 수정하는 방법
- javascript - 다른 js 파일에서 무언가를 가져올 때 작동하지 않는 기능
- c - 정수 매개 변수 만있는 호출 된 함수에서 매개 변수가 문자인지 감지하는 방법
- variables - 다른 Python 파일의 다른 함수에서 계산 된 함수 값을 어떻게 사용할 수 있습니까?
- multithreading - C ++ 기본 매개 변수로 새 스레드 함수 만들기
- c++ - 관계없이 다른 클래스의 기능에 액세스
- javascript - href 및 onclick 함수로 매개 변수를 전달하는 방법은 무엇입니까?
- node.js - Ramda IfElse 다른 매개 변수를 전달하는 가장 좋은 방법
- google sheets - 오류 - 함수 array_row 매개 변수 2의 행 크기가 일치하지 않습니다 예상 : 1 실제 : 10434
- c - 다른 함수를 호출하고이 함수의 호출자에게 직접 반환하도록합니다
- javascript - JS의 다른 파일에서 함수를 호출하는 방법은 무엇입니까?
- laravel의 다른 함수에서보기로 돌아 가기
- html - 자바 스크립트의 다른 함수로 setInterval을 실행할 수 없습니다
- python - 다른 파일에서 호출 된 수학 함수 문제
- c++ - 클래스 매개 변수가 필요한 함수에 람다를 전달하는 방법
- javascript - 다른 함수 NodeJS의 콜백에서 값 가져 오기
- r - 다른 변수에 조건이 지정된 테이블 함수를 사용하는 방법은 무엇입니까?
관련 질문
- python : 화요일에는 작동하지 않지만 일요일에는 작동하는 프로그램
- 함수 인수가 C 및 c++로 인한 크기의 배열의 목적은 무엇입니까?
- javascript : 클릭의 함수에서 값을 반환하는 방법
- 시드 값 및 함수를 사용하여 보드 만들기 (c++)
- c++ : C에서 기능이 시작될 때 *는 무엇을 의미합니까?
- c++ : 비공식 함수에서 암시 적 변환을 어떻게 피합니까?
- c++ : code가 PRINT_CITY 함수에 들어가면 변수 "code_search"가 0으로 재설정됩니다.
- c++ : 왜 다음과 같은 오류가 발생합니까? "이 범위에서 선언되지 않았습니다"
- c++ : 여러 기능에서 매개 변수를 수집 할 수 있습니까?
- 다른 인수 -c++로 두 번째 반복에서 작동하지 않는 ReadFile 함수
그런 다음 전화