프로그래밍 4

C#(Unity) - 로컬 IP 읽어오는 법

OS : Window 10 C#에서 로컬 IP를 출력하는 방법입니다. 유니티에서도 동일하게 사용 가능합니다. 유니티에서 출력하실 땐 Console.WriteLine이 아닌 print나 Debug.Log로 변경하셔야 합니다. using System.Net; //추가해줘야 합니다. IPHostEntry host = Dns.GetHostEntry(Dns.GetHostName()); foreach (IPAddress ip in host.AddressList) { if (ip.AddressFamily == AddressFamily.InterNetwork) { Console.WriteLine(ip.ToString()); } }

프로그래밍/C# 2023.03.10

파이썬에서 시간 차이 구하기

OS : Window10 Version : 3.10.10 파이썬에 있는 datetime 모듈을 통해 시간 데이터를 제어할 수 있습니다. 저는 여기서 현재 시간을 받아오기 위해 time 모듈을 추가하였습니다. 아래의 소스코드를 사용하면 현재 시간을 받아올 수 있습니다. from datetime import datetime import time now = time.localtime() fmt = '%Y-%m-%d %H:%M:%S' nowTimestr = time.strftime(fmt, now) print(nowTimestr) 여기서 nowTimestr을 가지고 +,- 와 같은 사칙연산을 하고 싶으시다면 strftime을 사용할 수 없습니다. 왜냐하면 strftime은 str형식이기 때문에 사칙연산이 되지 ..

티스토리 안에서, 소스코드 실행하기

저의 티스토리 블로그는 개발 블로그?이기 때문에 그래도 이 안에서 소스코드가 동작되면 좋겠다고 생각했습니다. 찾아보니 Trinket이라는 게 있더군요 https://trinket.io/ Trinket Trinket Premium Plans Designed with individual learners and educators in mind, premium plans offer more power and convenience. View Premium Plans Free Support for Educators Educators are a key part of our mission. We offer free support to all verified educ trinket.io 홈페이지로 들어가서 간단히 회원가..

일상,잡다 2023.03.09

C언어 스택

스택은 선형데이터 구조로 LIFO(Last In First Out)의 형태를 나타냅니다. 데이터를 입력할 때는 Push, 꺼낼 때는 Pop이라고 합니다. #include #include #define MAX_SIZE 100 // Stack structure struct Stack { int data[MAX_SIZE]; int top; }; // Initialize stack void init(struct Stack *s) { s->top = -1; } // Push element to stack void push(struct Stack *s, int x) { if (s->top == MAX_SIZE - 1) { printf("Error: stack overflow\n"); return; } s->data..

프로그래밍/C 2023.01.29
1
반응형