-
c++ iterator에서 vector 요소를 삭제하기 및 주의점C C++ 2023.06.17 16:25
아래와 같은 말도 안 되는 벡터가 있다고 가정해 보자. 뭔가 잘못된 문자가 껴 있는 거 같아서 iterator를 돌려서 특정 문자를 삭제해보려고 한다. 위처럼 iterator를 돌려서 특정 조건에 해당하는 요소를 erase 함수로 지울 수 있다. 그런데 이것은 틀렸습니다!! 위 코드를 돌려보면 애석하게도 결과는 아래와 같이 나온다. 해당 iterator의 요소를 erase 함수로 삭제해 버리면 해당 it 값은 사라져 버리고 erase 함수는 삭제에 성공하면 그다음 위치의 iterator 위치를 반환하기 때문에 위처럼 코드를 작성하면 모든 vector를 순회하지 못하기 때문이다. 위 코드처럼 조건에 맞는 erase 가 호출되었을 때 it의 위치를 erase가 반환해 주는 포지션 (삭제된 it의 다음 위치)..
-
발가락 사마귀 치료 일기 2 (2022-03-18 ~ 2023-06-15) [진행중][스압,혐]족저사마귀 치료 일기 2023.06.16 19:00
사마귀 치료는 보통 냉동치료, 블레오마이신 주사, 자가치료 이렇게 3가지 방식으로 치료를 많이 하는데 이상하게 후기들은 자가치료들이 더 좋다. 그래서 접근성이 편한 사과식초로 먼저 해봤었는데 생각보다는 효과가 더딘 듯하여 자가치료의 끝판왕이라는 엔드와츠라는 약품을 구입해서 치료를 시작하게 되었다. 생긴건 이렇게 생겼으며 뚜껑을 열면 안에 붓이 달려있어서 환부에 조금씩 펴 바르기만 하면 된다. (근데 이건 신버전인 듯 처음에 산건 붓이 없어서 면봉으로 콕콕했다) 좀 더 빠르게 효과를 보려면 발가락에 테이핑을 하면 좋다고 해서 은색 덕테이프를 발가락에 칭칭 감고 다니면서 환부를 불렸다. 엔드와츠를 바르고 하루정도 지나면 이렇게 주변 부위가 하얗게 불어나고 며칠 더 지나면 뚜껑(?) 이 따진다. 이렇게 뚜껑이..
-
발가락 사마귀 치료 일기 1 (2021-12-06 ~ 2022-03-18) [진행중][스압,혐]족저사마귀 치료 일기 2023.06.16 18:54
2010년 여름 쯤 20살때 축구화를 빌려 신고 나서 오른쪽 약지발가락에 물집이 잡혔었는데 그게 딱딱하게 굳더니 굳은살이 되어버렸다. 처음엔 굳은살인 줄 알았는데 오래 걸으면 아프고 꼬집으면 아프고 해서 인터넷을 찾아보니까 사마귀란것을 알았다. ㅠㅠ 그냥 참고 살다가 10년쯤 지나니 점점 더 걸을때 불편해져서 치료를 결심하고 피부과를 방문해서 냉동치료를 받았다. 마취하고 치료를 받아서 치료받을땐 좀 뻐근했는데 집에 오니까 마취가 풀려서 점점 통증이 나타나더니 발가락에 대왕물집이 잡히기 시작했다. 물집이 점점 커져서 걸을 수 조차 없어 내원한 뒤 물집을 째고 나서 경과를 지켜봤다. 위 사진 처럼 사마귀 부분에 까만 딱지가 생겨서 저거만 떨어지면 완치가 되는 줄 알고 좋아했다. 하지만 사마귀는 생각보다 만만..
-
C++ 스마트 포인터 [unique_ptr , shared_ptr, weak_ptr]C C++ 2023.06.15 18:01
C++에서 스마트 포인터는 동적으로 할당된 메모리를 관리하는 데 사용되는 유용한 도구이다. 메모리 누수와 관련된 문제를 방지하고 자동으로 메모리를 해제함으로써 프로그램 안정성을 향상시키는 데 도움을 줄 수 있다. C++에는 다양한 스마트 포인터 종류가 있지만, 가장 일반적으로 사용되는 세 가지 스마트 포인터는 아래와 같다. unique_ptr: unique_ptr는 C++11에서 도입된 스마트 포인터로, 독점적 소유권을 가진다. 즉, 특정 객체에 대한 unique_ptr은 해당 객체를 독점적으로 소유하고 관리한다. 다른 unique_ptr이나 포인터에 할당하려고 시도하면 컴파일 오류가 발생하며, 이는 단일 소유자가 있고, 소유자가 객체의 수명을 관리하므로 메모리 누수를 방지하는 데 도움이 될 수 있다. ..
-
손바닥 다한증 보톡스 주사 후기 [0~1일차]손 다한증 보톡스 2023.06.15 17:15
수족다한증이라는 패시브 스킬을 달고 태어나 산지 32년째 유치원 시절 종이접기 시간 색종이란 색종이는 다 찢어먹고 수능 볼때도 목장갑을 끼고 보는 중증 다한증이었다. 최근 다한증으로 인한 불편함을 결국 참지 못하고 다한증 보톡스 주사를 예약해버렸다. 톡스앤필의원 대전둔산점 아래부터 병원 입장부터 진료 끝까지 순서대로 후기 짧게 나열 도착후 10분 정도 후 상담실로 안내. 상담사: 손 다한증 보톡스 보통 국산으로 100유닛 정도 맞으시면 충분해요. 4주내로 리터치도 된답니다 :) 나: (손 보여줌) 상담사: ㅋㅋ 150유닛 갈게요 대기실에서 손에 마취크림을 발라주고 랩으로 칭칭 감아줌. 랩 감는 순간 땀 폭발해서 마취크림이 마취국물로 변함 이딴게 작동 될리가 없음. 박수 한번 씨게 쳐봤는데 그대로 다 느껴..