온백의 코딩 블로그

온백의 비밀 기록방

전체보기 25

"CUI(CLI)? GUI? 그게 뭔데?" - 'CUI와 GUI의 차이' 알아보기!

오랜만에 글을 써본다. 현재 엄청난 현타를 느끼고 있는 중이다. 어느 순간 23년의 8월이 다가왔다. '이 시간 동안 난 뭘 했지?' 대충 숙제 정도만 하고 방구석에 처박혀서 핸드폰 질이나 하고 있었다. 코딩은 버려두고 있어서 이딴 글이나 쓰고 있고,유니티를 하겠다더니 그것도 안하고 있고.... 뭐 지금부터 잘하면 되는거다. (다음 글은 유니티다!)라고는 하지만 또 내가 순간의 쾌락에서 빠져나올 수 있을까는 의문이다. 뭐가 됐든 간에, 이건 내 선택이니 내 책임이다.CUI, GUI 차이나 기록해야겠다. UI "UI는 User Interface의 약자"로, 사용자에게 보여지는 화면에 모든 것을 말한다고 보면 됩니다. 예를 들어, 지금이 티스토리 블로그도 UI라고 할 수 있고, 하단 바에 고정되어 있는 앱들..

"이중 연결리스트(Doubly Linked List)" 알고리즘 짜보기! - 초보자도 쉽게!

오랜만에 올리는 글이네요. 평소에 전 알고리즘 관련 글은 잘 올리지 않았는데요,(아예 안 올린 거 아닌가..?)이유는 제가 코딩을 잘하는 편이 아니기도 하고, 알고리즘은 미숙하기 때문입니다. 이번엔 용기를 내서 알고리즘 관련 글을 써보려 합니다!(이거 하느라 혼자서 구현해 보는데 이상한 짓 했던 건 안 비밀) '연결리스트'인데요, 여러 종류가 있지만 그중'이중 연결리스트(Doubly Linked List)'에 대해 다뤄보려 합니다..! 1. 이중 연결리스트의 기초2. 코드를 짜기 위한 기본 개념3. 코드* 제가 글을 쓸 때 항상 지키는 원칙인 '초보자도 쉽게 이해하게'에 맞게 써보려 했으나 다 쓰고 보니까 많이 헷갈리실 것 같아요..ㅠ 댓글 달아주시면 도와드릴 수 있는 선에서 답변해드리겠습니다! (죄송합..

Note/알고리즘 2023.07.17

[C, C++, C#] "bool"타입은 뭘까? - "boolean"에 대해 간단하게 알아보기

"bool"이란 무엇일까? - boolean 개념 알기 "bool"은 "boolean"의 준말로, '논리값을 저장하는 자료형'입니다. 쉽게 말해서 true, false를 저장하죠. *C언어에선 (.c파일) #include 를 해줘야 합니다!* #include /* === EX === */ bool i = true; bool j = false; 0과 1로 저장을 할 순 없습니다. (0과 1로 저장할 거면 int를 사용하시면..) 차지하는 용량은 얼마나 될까요? 'true', 'false'만 저장하면 되기 때문에 "1bit만" 사용한답니다! (1bit는 두가지 경우의 데이터를 저장할 수 있다 -> 0, 1) '참', '거짓'을 int로 해서 4byte 잡아먹는 거 보단 bool쓰는 게 더 낫겠죠? ㅋㅋ

Note/C language 2023.05.29

Gmail "확인에 사용할 수 없는 전화번호입니다" 해결법

사실 전에 네이버 포스트로 올린 적이 있으나, 현재 접은 상태로, 그때의 글 내용을 보면 현타가 와서 미쳐버리겠는데 이런 하찮은 글을 1,573명이나 읽었다는 것이 더 부끄러워진다. 늦지 않았을 때 비공개 처리하고 이 블로그로 빨리 옮겼어야 했는데 이게 뭐하는 짓일까.. (인터넷에서 정보 찾을 땐 언제나 조심하자..) 암튼 간에 약 한 달 동안 이것 때문에 Gmail을 이용하지 못하다가 어쩌다 복구해서 현재까지 잘 쓰고 있는 중으로, 그때 왜 유튜브 데이터 없애면서 메일까지 같이 없애었는 진 모르겠는데 여러 방법 중 하나의 방법을 공유해 보려고 한다. 나의 해결법 딴 거 다 사용 가능한데 Gmail만 막혔다. 젠장 이런 억까가 다 있나..구글 서비스 삭제에서 유튜브를 지우면서 메일까지 같이 지웠던 걸로 ..

C언어에서 함수에서 배열 반환하는 방법은? - 함수에서 배열 리턴하기

계속 쓰고 싶다는 생각을 하고 있었는데 못 쓰고 있었네요.. 이 주제가 거의 일주일을 밀릴 뻔한 주제라고.... 이번 주제는 '함수에서 배열 리턴하기' 입니다. C언어에서 코딩을 하다보면 가끔씩 배열을 리턴받아야 하는 상황이 생기기도 합니다. 예를 들어 정렬 알고리즘이 그렇죠. 기껏 함수에 코드 다 짜뒀더니 return arr;에서 문제가 생기거나 합니다.C언어가 1972년에 만들어진 언어라 배열 리턴이 안될 리가 없을 것 같은데,계속 실패하니 없을 것도 같고.. 저만 해본 생각은 아닐 거라 생각해 잊어버리기 전에 빨리 올려보려 합니다.전문성이 약간 떨어질 순 있으나 도움이 되었으면 좋겠네요 ㅎㅎ 함수에서 배열 리턴(반환)받는 방법은? 사실 그 방법은 의외로 간단합니다. 'return을 사용할 필요가 없..

Note/C language 2023.04.27

만우(萬牛)절 날 쓰는 신기한 사실들

1. 만우절이 생긴 이유 1. 창세기 사실 세상은 세 명의 신이 만들었다. 세 여신, 딘, 넬, 펠이 만들었으며, 딘이 땅, 넬이 생명과 자연의 법칙, 펠이 생명체를 만들었다. 그 때의 지구는 역피라미드 모양이었다. 2. 평평한 지구 역피라미드 모양이었던 지구는 5천 마리의 호랑이들이 평평하게 만들어 놓았다. (아직 아무도 그 이유는 모른다.) 호랑이들은 지구를 평평하게 해놓은 후 자신들의 힘에 세다는 것을 과시하기 위해 무차별적으로 다른 동물들을 사냥하기 시작했다. 그 중 최대 피해종은 바로 소였는데, 소들의 절반이 사냥 당하자 이대로는 안되겠다 싶었던 소들은 4월 1일 소들을 불러모으고, 그들 중 엘리트인 소 만 마리를 뽑았다. 그리고서 그들을 영웅이라 불렀다. 영웅들은 5천 마리의 호랑이들을 제압하..

반응형