[C++] 람다
·
C++/Basic
std::sort(x, x + n, [](float a, float b) { return (std::abs(a) < std::abs(b)); } ); - 함수포인터와 같이 사용할 수 있다. vector numbers(1000); generate(numbers.begin(), numbers.end(), rand); auto tests = [](float a, float b) { return (std::abs(a) < std::abs(b)); }; sort(numbers.begin(), numbers.end(), tests); sort(numbers.begin(), numbers.end(), tests); bool result = tests(2.4, 21.2); - 이름이 있는 람다를 만들어서 사용할 수 있..
[C++] fstream으로 입력 출력
·
C++/Basic
#include #include using namespace std; int main() { char co[21] = ""; ofstream fout;//파일로 내보내기 ifstream fin;//파일을 가져오기 cin >> co; fout.open("../test.txt");//../는 현재 폴더의 전 폴더 fout
[C++] cin, get, getline
·
C++/Basic
cin string s; cin >> s; cout
[C++] cin의 false/true
·
C++/Basic
int sum = 0; int input; while (cin >> input) { sum += input; } cout
[C++] 출력 함수
·
C++/Basic
width() cout.width(5); cout
[C++] stl set
·
C++/Basic
#include set s; s.insert(1); s.insert(1); s.insert(4); s.insert(2); s.insert(5); for (const auto &i : s) cout [C++] set container 정리 및 사용법 안녕하세요. BlockDMask 입니다 ! 오늘은 연관 컨테이너 set, multiset, map, multimap 중 set에 대해 학습해보겠습니다. 순서는 set container -> set의 사용법 -> set의 생성자와 연산자 -> set의 멤버 함수 -.. blockdmask.tistory.com https://ansohxxn.github.io/stl/set/ [STL 컨테이너] set & unordered_set & multiset 🔔 set 컨테..