c#할때는 그냥 만들고 넣고 끝이었는데, delete라는게 있더라구요.
Assm 이란 객체에 값 넣고, 그걸 vector에 삽입 후 바로 삭제하도록 해놓은건데
이런식으로 넣고나서 바로바로 없애주는게 제대로 된 사용방법인가요?
그냥 한번 입력만 하고 다시 쓸 일은 없는 객체임니다;
c#할때는 그냥 만들고 넣고 끝이었는데, delete라는게 있더라구요.
Assm 이란 객체에 값 넣고, 그걸 vector에 삽입 후 바로 삭제하도록 해놓은건데
이런식으로 넣고나서 바로바로 없애주는게 제대로 된 사용방법인가요?
그냥 한번 입력만 하고 다시 쓸 일은 없는 객체임니다;
vector 는 객체 생성 안 해줌?
근데 님 테마 뭐 씀? 되게 이쁘넹
저거 그냥 기본 vs설정에 폰트만 fixedsys excelsior로 설정한거에요
아... 어디서부터 지적해야할까요
돌아는가는데 뭐가 권장되는 사항인건지....
딜리트를 리턴 바로전에하면 어떨까싶은데 난 컴알못이니 그냥 넘어가도됨ㅎㅎ
+//거에요->거예요 (받침 있으면 이에요 없으면 예요 이로 끝나면 받침 없으므로 예요 요 떼서 말 되면 에요 아니에요는 예외 인명엔 예요(예 : 길동이예요) 성까지 쓰면 이에요(예 : 홍길동이에요)) [리듬 맞춤법 봇♬]
push_back(Assm(power)); // new문delete문싹다노필요다에요?
만들고 바로 죽여요? 뭐지?
큰일나는코드임
C++에서 이짓하려면 raii를 알아야해요
ES대신SS쓰자에요?
와 리플을 읽을수있는데 아무것도모르겠다 ㄷ
+코드큰일나는코드아니다에요? but비효율이다에요? 효율적인SS쓰자에요?
벡터도 객체생성해야하는건가여?
가장 큰 문제는 벡터에 object 넣을때나 return value로 vector 리턴할때 성능고려를 안했다는건데. 실제 컴파일러에서 copy operation이 발생하면서 속도가 느려지죠. effective c, effective c++ 책에 자세히 다뤄짐. 그리고 가급적 auto keyword는 쓰지마세요. c++은 스크립트 랭기쥐가 아니라서 웬만한 실력을 쌓게전에는 템플릿같은거 만드는건 가급적 자제하고 코딩해야 한다고 생각함.
아 포인터를 담는건줄 알았는데 그게 아니구나
큰일나는 코드 아니에요 local variable pointer 를 리턴한게 아니라 객체 리턴하면 복사해서 return해요
어차피 푸시할때 복사가되긴하는데 충분히 깊은복사여야 안전함
객체 리턴을 제대로 하긴해여
그리고 복사 연산은 해당 객체에서 복사생성자를 지원해야 되는 걸로 아는디? 내가 잘못 안건가
어 그래요? 잘못 알고 있었냉;;
아 복사하는구나... 크....
넣는거 자체가 복사임
틀릿댓글은 지워야지...
+//거에요->거예요 (받침 있으면 이에요 없으면 예요 이로 끝나면 받침 없으므로 예요 요 떼서 말 되면 에요 아니에요는 예외 인명엔 예요(예 : 길동이예요) 성까지 쓰면 이에요(예 : 홍길동이에요)) [리듬 맞춤법 봇♬]
+//거에요->거예요 (받침 있으면 이에요 없으면 예요 이로 끝나면 받침 없으므로 예요 요 떼서 말 되면 에요 아니에요는 예외 인명엔 예요(예 : 길동이예요) 성까지 쓰면 이에요(예 : 홍길동이에요)) [리듬 맞춤법 봇♬]
+//거에요->거예요 (받침 있으면 이에요 없으면 예요 이로 끝나면 받침 없으므로 예요 요 떼서 말 되면 에요 아니에요는 예외 인명엔 예요(예 : 길동이예요) 성까지 쓰면 이에요(예 : 홍길동이에요)) [리듬 맞춤법 봇♬]
+//거에요->거예요 (받침 있으면 이에요 없으면 예요 이로 끝나면 받침 없으므로 예요 요 떼서 말 되면 에요 아니에요는 예외 인명엔 예요(예 : 길동이예요) 성까지 쓰면 이에요(예 : 홍길동이에요)) [리듬 맞춤법 봇♬]
+//거에요->거예요 (받침 있으면 이에요 없으면 예요 이로 끝나면 받침 없으므로 예요 요 떼서 말 되면 에요 아니에요는 예외 인명엔 예요(예 : 길동이예요) 성까지 쓰면 이에요(예 : 홍길동이에요)) [리듬 맞춤법 봇♬]