본문 바로가기

프로그램 개발17

C++언어 간략한 문법 2 이전 게시글에서 이어서 진행됩니다. 1. 연산자 변수들을 사용하는 경우 해당 변수들의 값을 변경할 필요성이 있으며 그 값들을 변경하기 위해서 변수를 사용하게 됩니다. 그리고 변수들에 저장된 값을 더하거나 빼는 등의 연산을 하여 값을 바꾸는데 그때 사용하는 것을 연산자라고 합니다. 연산자는 단항 연산자, 이항 연산자, 삼항 연산자로 되어 있으며 단항 연산자는 하나의 표현식만 사용하고 이항 연산자는 두 개의 표현식을 계산하고 삼항 연산자는 현재 C++에서는 딱 한 개만 있으며 이후 조건문에서 추가로 설명하겠습니다. 그리고 주로 사용하는 연산자의 예는 다음과 같습니다. 연산자 설명 사용 예 = 오른쪽의 값을 왼쪽의 표현식에 대입하는 이항 연산자 주의할 점으로 같다는 의미로 사용하지 않습니다. int i; i=.. 2021. 5. 14.
안드로이드 스튜디오 기본 위젯 2(컴파운드 버튼, 이미지뷰, 이미지버튼) 컴파운드 버튼은 체크박스, 스위치, 토글 버튼, 라디오 버튼이 있으며 라디오 버튼은 따로 라디오 그룹으로 묶어줄 수 있습니다. 체크박스는 인터넷에서 자주 볼 수 있는 버튼으로 체크 모양이 되어있거나 아닌 모습으로 ☑모양을 말합니다. Java코드에서 사용할 때는 체크를 켜고 끄는 setChecked(), 체크상태를 바꾸는 toggle(), 체크되었는지를 확인하는 isChecked()등의 메서드를 주로 사용하고 체크 이벤트 발생 시 OnCheckedChangeListener()를 사용 가능합니다. 또한 이전의 버튼들처럼 OnClickListener, OnTouchListener도 사용 가능합니다. 체크박스는 기본적으로 여러 개를 나열해서 사용이 가능하고 켜고 끄는 동작 및 독립적으로 동작합니다. 자바 코드에.. 2021. 5. 5.
C++ 언어 간략한 문법 정리 1 (주석, 전처리 지시자, 네임스페이스, 변수) C++은 기본적으로 C언어에서의 확장판과 같습니다. 이 게시글에서 설명하는 내용은 전문가를 위한 C++책과 C++17 버전을 기반으로 하고 있습니다. 그리고 현재(2021년 4월 기준) C++20에 관한 번역서가 없어 구하게 되면 내용 업데이트를 진행하겠습니다. 모든 언어의 시작 프로그램인 Hello, World! 를 출력하는 프로그램 코드로서는 다음과 같습니다. 더보기 //Hello, World! 출력 #include using namespace std; int main(void) { cout 2021. 4. 23.
안드로이드 스튜디오 기본 위젯 1(텍스트 뷰, 버튼, 에디트 텍스트) 안드로이드의 기본 위젯으로는 텍스트 뷰 와 버튼, 에디트 텍스트, 컴파운드 버튼, 이미지 뷰, 이미지 버튼이 있습니다. 텍스트 뷰는 텍스트를 보여주는 위젯으로서 문자열 형식으로 직접 입력하거나 @String/변수명 형식으로 지정한 후 String.xml파일에 지정할 수 있습니다. 텍스트뷰는 여러 속성을 가지고 있는데 글자의 색상을 지정하는 textColor속성, 글자의 크기를 나타내는 textSize속성, 글꼴을 지정하는 typeface속성, 글자의 스타일을 지정하는 textStyle속성, 강제로 한 줄만 표시하는 singleLine속성 등이 자주 사용됩니다. 이들은 xml파일에서 지정하여 사용 가능하지만 Java코드로도 속성을 바꿀 수 있으며 코드는 다음과 같습니다. 버튼과 에디트 텍스트의 경우에는 T.. 2021. 4. 15.
728x90
반응형