본문 바로가기

전체 글1401

[R코딩] 연산자 우선순위 (R : operator) [R코딩] 연산자 우선순위 (R : operator) 바로 아래는 텍스트로 이뤄진 표, 그 아래는 이미지입니다. 연산자 뜻 더 알아보기 [ [[ 인덱스 레시피 2.9 :: ::: 이름 공간(name space)에 있는 변수에 접근하기 $@ 요소 뽑아내기, 슬롯 뽑아내기 · 지수 -+ 단항 마이너스와 플러스 부호 : 수열 생성 레시피 2.7과 7.14 %any% 특수 연산자 논의 * / 곱하기, 나누기 논의 +- 더하기, 빼기 == != = 비교 레시피 2.8 ! 논리 부정 & && 논리 "and", 단축(short-circuit) "and" | || 논리 "or", 단축(short-circuit) "or" ~ 식(formula) 레시피 11.1 -> ->> 오른쪽 대입 레시피 2.2 = 대입(오른쪽을 왼.. 2017. 8. 28.
[MFC] C++ Switch Case에서 CString 사용 [MFC] C++ Switch Case에서 CString 사용 기본적으로 MFC에선 Switch문에서 CString을 사용할 수 없습니다. 정말 사용해야할 피치못할 상황이라면 조금 돌아가는 방법으로 MFC 스위치문에서 CString을 사용할 수 있죠. 관련 소스를 소개합니다. 우선, 아래처럼 스위치문에 필요한 키워드를 정의합니다. 12345#define STR_SWITCH(x) {CString switchval(x); if (false) {;} // Semicolon is necessary#define CASE(y) else if (switchval == y) {;#define DEFAULT else if (true) {;#define BREAK }#define END_SWITCH }Colored by .. 2017. 8. 27.
C# string 예제 Compare, Contains, Substring, Join 4가지 C# string 예제 Compare, Contains, Substring Join 4가지 C# String 키워드는 System.String 클래스에서 존재합니다. string을 사용하는 예제 하나 살펴보겠습니다. 1234567891011121314151617181920212223242526272829303132using System;namespace StringApplication{ class Program { static void Main(string[] args) { // string literal string fname, lname; fname = "Rowan"; lname = "Atkinson"; string fullname = fname + lname; Console.WriteLine("Fu.. 2017. 8. 25.
C# TASK 7가지 사용법, C# 스레드는 이제 그만 C# TASK 7가지 사용법, C# 스레드는 이제 그만 C# 스레드 사용보단 C# task로 비동기 처리하는 습관을 들여야합니다. 스레드 구현에 드는 시간과 비용보단 닷넷프레임워크에서 제공하는 task 사용이 합리적입니다. 먼저, using 문을 추가합니다. 1using System.Threading.Tasks;cs 1. 직접 호출 12Task.Factory.StartNew(() => { Console.WriteLine("Hello Task library!"); });cs 2. Action 사용 12Task task = new Task(new Action(PrintMessage));task.Start();Colored by Color Scriptercs PrintMessage 함수는 아래와 같습니다. 1.. 2017. 8. 24.