카타 8급 A function within a function

1 C++[ | ]

using namespace std;
function<int (void)> always(int x) {
  return [x] { return x; };
}
using namespace std;
function<int (void)> always(int x) {
  return [x]() { return x; };
}
using namespace std;
function<int (void)> always(int x) {
  return [=] { return x; };
}
using namespace std;
function<int (void)> always(int x) {
  return [=]() { return x; };
}

2 JavaScript[ | ]

function always(n) {
  return function() {
    return n;
  }
}
function always (n) {
  return () => n;
}
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}