닉네임도항상고민
블로그이름이항상고민
닉네임도항상고민
전체 방문자
오늘
어제
  • 분류 전체보기 (126)
    • Profile (1)
    • Android (32)
      • Kotlin in android (8)
      • Java in android (0)
      • Dev env setting (9)
      • Meltdown(pokedex) (3)
      • Error (5)
      • Gradle (3)
      • Etc (4)
    • Google sample app (7)
      • nowinandroid (4)
      • sunflower (3)
    • 프로젝트 뚝딱거리기 (3)
    • Personal project (11)
      • Just One Thing (5)
      • 50Buttons (6)
    • Coding Practice (0)
      • Baekjoon (0)
      • Programmers (0)
    • Git (1)
    • Language (0)
      • Java (0)
      • Kotlin (0)
    • 기타 프로그램관련 (14)
    • 프로그램설치 및 설정 (2)
    • 공부 자료 리뷰 (책 서평, 인강리뷰) (13)
    • 일상과 헛소리 (27)
    • 알쓸신잡 (3)
    • ---이하 out of control--- (0)
    • Spring (3)
    • IOS (1)
    • Mysql (1)

공지사항

블로그 메뉴

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

최근 댓글

인기 글

최근 글

태그

  • effective kotlin
  • profeel이라고 쓰기도 한다
  • 랜콘센트
  • 누가 코틀린 2주면 익힌다고 했는가.. 누구인가..?
  • android codelab
  • 커밋 수 1년에 200이하 맥북프로 금지
  • mac jdk삭제
  • 대충 헛소리임
  • 구글
  • Atomic Kotlin
  • 진지하게 받지마셈
  • pro-feel!
  • m1pro
  • 프로필이라 읽고
  • 벽면 랜포트 고장
  • 이펙티브코틀린
  • 안스
  • 맥북프로 16
  • Android
  • 후기
  • 아토믹코틀린
  • Apache License 2.0
  • 글을 많이 써보자
  • 맥북프로 후기
  • 박사 학위 논문이라고 쓰고 싶다 ㅅㅂ
  • 2021 macbook pro
  • 맥북 롤 설정
  • m1 롤 설정
  • 서평
  • 잠을 잘자고

티스토리

hELLO · Designed By 정상우.
닉네임도항상고민

블로그이름이항상고민

안드로이드 스튜디오 에디터에서 보이는 ^ (캐럿, caret)의 의미.
Android/Etc

안드로이드 스튜디오 에디터에서 보이는 ^ (캐럿, caret)의 의미.

2022. 8. 14. 15:33

scoped function에서 ^run 의 의미가 궁금했다.

 

코틀린 공부를 하고 있었는데,

android studio editor에서 '^run'이라고 표시가 되길래, 무슨 의미인지 궁금하였다.

 

 

보통 ^은 비트연산자로 알고 있었기 때문에.. 저기서는 그런의미가 아닌것 같았고..

 

결과적으로 저것은 escape되는 행, 람다의 마지막 행으로 retrun되는 행이라고 표시를 하는듯하다. (내 추측이다.)

 

 

저 의미를 wikipedia에서 유추를 할 수 있었는데,

 

// 다양한 캐럿의 동음이의어들을 확인할 수 있음.

https://ko.wikipedia.org/wiki/%EC%BA%90%EB%9F%BF

 

캐럿 - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전.

ko.wikipedia.org

 

// 문서에서 서식, 교정에서 쓰이는 의미. -> 여기서 라틴어로 ~에서 벗어나다 라는 의미가 있다고 적혀있다.

https://en.wikipedia.org/wiki/Caret_(proofreading)

 

Caret (proofreading) - Wikipedia

From Wikipedia, the free encyclopedia Jump to navigation Jump to search An inverted V-shaped grapheme ( ‸ ) This article is about the proofreader's symbols that indicate insertion. For the similar symbol ^ used in computing, see Caret (computing). For us

en.wikipedia.org

 

// 컴퓨팅에서 캐럿의 의미 -> 여기서 윈도우에서 이스케이프 문자로 사용된 다는 것을 확인 할 수 있었다.

https://en.wikipedia.org/wiki/Caret_(computing)#Escape_character

 

Caret (computing) - Wikipedia

Not to be confused with Carrot. "^" redirects here. Not to be confused with ∧, λ, 人, ㅅ, or ʌ. The character "^" Look up caret in Wiktionary, the free dictionary. In computing, the caret is the name used familiarly of the character ^, the 'freestand

en.wikipedia.org

 

// 캐럿 표기법 -> 여기서 보면 아스키 문자와도 연관이 있는데, 머리가 아파서 여기까지는 탐구하지 못할 것 같다.. 대충 이스케이프 문자를 표현할때 대문자앞에 ^을 붙인다고 되어있는데.. 아시는분 댓글좀 부탁드립니다..

https://en.wikipedia.org/wiki/Caret_notation

 

Caret notation - Wikipedia

Notation for control characters; consists of a caret (^) and a letter Caret notation is a notation for control characters in ASCII. The notation assigns ^A to control-code 1, sequentially through the alphabet to ^Z assigned to control-code 26 (0x1A). For

en.wikipedia.org

 

 

^ 이 친구가 이름이 많은데, 삿갓이라고도 하고, hat(햇)이라고도 하고, caret(캐럿)이라고도 불린다.

하지만, 안드로이드 프로그래밍에서는 caret(캐럿)으로 불러야 할 듯하다.

 

^ (caret)이 사실.. carrot(당근)인줄 알았다..;

그리고 carat은 보석에서 쓰이는 단어이다.

그리고 컴퓨터에서 커서가 깜빡이는 부분을 caret캐럿이라고 한다고 한다.

 

 

 

아무튼, 조금 더 깊은 탐구로 지식이 1 상승하였다...

 

 

저작자표시 비영리 (새창열림)

'Android > Etc' 카테고리의 다른 글

개발에 도움 될 좋은 유튜브, 블로그, 링크 아카이브  (0) 2022.10.20
android sorceset java to kotlin  (0) 2022.10.04
안드로이드 개발자 페이지  (0) 2017.10.06
    'Android/Etc' 카테고리의 다른 글
    • 개발에 도움 될 좋은 유튜브, 블로그, 링크 아카이브
    • android sorceset java to kotlin
    • 안드로이드 개발자 페이지
    닉네임도항상고민
    닉네임도항상고민
    개발 블로그라기 보단, 개발' 일기' 블로그가 되어가고 있다. 단순히 검색해서 나오는 코드보다는 공부하면서 생기는 노하우를 전달하고 싶다. (도움 되는 글을 보셨다면 '하트'를 눌러주셔요♥ , 도움 안되는 잡글이 있다면, 댓글로 적어주시면 비공개 처리 합니다. )

    티스토리툴바