목록분류 전체보기 (245)
일상 코딩
#include #include #include // input / output manipulators using namespace std; int main() { {cout i; cout std::setw(5) >> buf; cout ch) cout
#include #include using namespace std; int main() { { string str1("one"); string str2; str2 = str1; str2 = "two"; str2.assign("two").append(" ").append("three").append(" ").append("four"); cout
https://junhobaik.github.io/vsc-plugin-list/ 사용중인 VSCode(Visual Studio Code) 확장 플러그인 목록 Visual Studio Code 에서 사용중인 확장을 정리해둔 글입니다. Front-End 개발 환경에 맞게 되어있습니다. 는 강력 추천! VSCode 기본 플러그인 및 테마 Korean Language Pack for Visual Studio … junhobaik.github.io
#include #include #include using namespace std; int main() { string my_str("abcdefg"); { cout
#include #include #include #include #include #include #include #include #include #include #include #include using namespace std; mutex mtx; void dotProductNaive(const vector &v0, const vector &v1, const unsigned &&i_start, const unsigned &&i_end, unsigned long long &sum) { for (unsigned i = i_start; i < i_end; ++i) sum += v0[i] * v1[i]; } void dotProductLock(const vector &v0, const vector &v1, c..
#include #include using namespace std; int main() { // c-style 문자랑 다르게 // string은 뒤에 null문자가 포함되지 않음 string my_str("01234567"); // 미리 용량 확보(최소한의 용량) my_str.reserve(1000); cout
#include #include #include #include template std::string ToString( T x) { std::ostringstream osstream; osstream > x) ? true : false; } int main(void) { std::string my_string("my string"); // 0부터 2번 인덱스 글자는 건너뛰고 3번째 인덱스 글자부터 5개 글자 슬라이싱 std::string second_string(my_string,3, 2); std::cout
#include #include #include using namespace std; int main() { // multi-threading { // 스코프를 넓게 잡고, 변수를 여러 쓰레드들이 공유하는 형태가 // 일반적임. int result; std::thread t([&] {result = 1 + 2;}); // thread를 기다리고 있음. t.join(); cout
https://youtu.be/wcsVjmHrUQg
https://youtu.be/m7wsrVQsVjI