본문 바로가기

별걸다하는 IT/프로그래밍언어

(53)
[JAVA 자바] StringTokenizer 클래스로 문자열 분리하기! split 비교. 안녕하세요 양햄찌 블로그 주인장입니다. 저번시간에는 split 함수를 이용해서 문자열을 나누는 방식을 알아봤는데요. 혹시 해당 포스팅이 궁금하신 분은 아래 링크를 참고해주세요 ▼ 자바 SPLIT 메서드로 문자열 분리하기: jhnyang.tistory.com/336 [JAVA 자바] String클래스의 split 메서드로 문자열 분리하는 법. 문자열 파싱. StringTokenizer, substring와 안녕하세요 양햄찌 블로그 입니다. 저번 시간에는 String클래스의 substring에 대해 알아보았는데요, 요 아이는 인덱스를 기준으로 문자열을 추출하는 메서드였죠 ㅎㅎ 저번 포스팅이 궁금하신 분 jhnyang.tistory.com 오늘은 저번 포스팅에서 언급했듯이 StringTokenizer에 대해 ..
[C++ 씨플플] 파일입출력 ifstream ofstream fstream 사용법. C언어와 C++ 파일입출력 차이. 파일읽고쓰는법 [C, C++ 완전정복 목차] 안녕하세요~~양햄찌주인장입니다. 최근에 데이터베이스 카테고리 포스팅 개수 좀 채운다고 언어관련 포스팅은 못썼었는데, 간만에 작성하는 C++ 글이네요 ㅋㅋ 오늘은 뭘 쓸까 고민하다가~~~ 접때 C언어 파일입출력 fopen과 fclose에 대해 알아봤는데 오늘은 C++ 스타일 파일 입출력에 대해 작성해보려고 합니다. 해당 포스팅을 학습하기 전에 파일입출력에서 스트림이 무엇인지에 대한 개념은 숙지하고 계셔야 합니다. 해당 내용이 궁금하신 분은 아래 포스팅을 참고해주세요. ▼ 스트림(STREAM)에 대한 이해와 fopen & fclose : jhnyang.tistory.com/196 [C언어] 파일입출력 -스트림(STREAM)에 대한 이해, fopen, fclose [C/ C++ ..
[C언어 & 씨플플 강좌] 함수 포인터에 대해 알아보자! 함수 포인터 역참조, 함수 포인터 sizeof 측정? [C언어 C++언어 완전정복 목차 링크] 안녕하세요 양햄찌 블로그입니다. 요새 포인터에 대한 글을 쭉 달리고 있네요 ㅎㅎ 포인터를 어려워하는 친구들이 많아 설명해주는 김에 겸사겸사 작성하는 중.. 그동안 포스팅 했던 것들 중 포인터와 배열에 관한 것들만 한 번 쭉 정리해보자면, 1. 배열이란 배열 선언 및 초기화 2. 2차원 배열 및 선언방법 초기화 2. 포인터란 무엇인가 3. 배열과 포인터의 상관관계 4. 포인터 배열과 배열 포인터. 배열포인터와 이차원배열의 관계 5. 함수포인터 요렇게 되겠습니다. 오늘 들어갈 부분은 위에 적혀있듯이 함수 포인터예요. 함수포인터란 무엇일까! 우리 함수 포인터에 들어가기 전, 함수에 대해 생각해볼까요?! 우리는 아무 생각이 없이 (물론 궁금해했던 분들도 있었겠지만) 함수..
[C언어 C++ 강좌] 포인터배열과 배열포인터, 배열포인터 선언방식. 배열포인터는 2차원에만 존재?? ㄴㄴ [프로그래밍 언어 C, C++ 강좌 목차] 안녕하세요 양햄찌 주인장입니다. 오늘 들고 온 주제는 포인터 배열과 배열 포인터예요. 포인터 배열, 배열 포인터 비슷하니 헷갈리죠?? 오늘 포스팅으로 확실히 정리해봅시다. 무우울론~~~ 사전에 배우는 배열과 포인터에 대한 개념은 꽉 잡고 있어야해요! 기본기가 흔들린다 하시는 분들은 목차가서 꼭 사전학습하고 보기~! 포인터 배열이란? Pointer Array 포인터의 배열. 뒤의 단어가 핵심입니다! 배열배열배열!! 앞의 포인터는 어떤 배열인지 설명해주는 수식어에 불과해요. 배열은 연속적으로 공간을 여러개 할당하는 걸 배열이라 하잖아요? 포인터 포인터 포인터.. 이렇게 포인터가 배열로 있는 것을, 포인터 배열이라고 합니다. 우리가 알고 있는 배열과 동일해요. 반면 ..
[C/C++언어 양햄찌강좌] 2차원배열 선언 및 초기화, 행렬구현, 이차원 배열 출력하기 [C언어 C++언어 강좌 링크 모음] 안녕하세요 양햄찌 블로그입니다. 오늘은 이차원 배열에 대해 포스팅을 다뤄보려고 합니다. 행렬을 코드로 표현하는 방법 - 2차원 배열! 코드로 2차원 행렬을 어떻게 표현할 수 있을까요? 요런 매트릭스 즉 행렬을 표현하고 싶을 수 있겠죠? 행렬끼리 더하고 빼고,, 이런 연산을 수행하고 싶을 수도 있어요. 이렇게 행과 열로 이뤄진 matrix구조를 우리는 2차원 배열로 표시할 수 있습니다. 요렇게요! 2차원 배열 또한 1차원 배열 선언 방식과 유사하죠? 2차원배열 또한 선언을 통해 틀만 잡아놓고 나중에 값을 대입할 수도 있고, 선언하면서 같이 초기화를 통해 2차원 배열을 만들어줄 수도 있습니다. 2차원 배열 선언 또는 초기화 방법 #include using namespac..
[JAVA 자바] String클래스의 split 메서드로 문자열 분리하는 법. 문자열 파싱. StringTokenizer, substring와 차이? 안녕하세요 양햄찌 블로그 입니다. 저번 시간에는 String클래스의 substring에 대해 알아보았는데요, 요 아이는 인덱스를 기준으로 문자열을 추출하는 메서드였죠 ㅎㅎ 저번 포스팅이 궁금하신 분은 아래 링크를 참고해주세요. ▼자바 substring 사용법: jhnyang.tistory.com/335 [JAVA 자바] substring 특정 위치부터 특정 위치까지 문자열 파싱하는 법, 문자열 위치(인덱스)로 문�� 안녕하세요 양햄찌 블로그입니다. 오늘은 요청을 받아 오랜만에 자바에 대한 포스팅을 작성해보려고 합니다. 오늘 주제는~~ 문자열 파싱하는 법, 문자열 자르는 방법 알아보기 첫번째 포스팅입� jhnyang.tistory.com 문자열 파싱하는 법 문자열 자르는 법 알아보기 오늘은 저번 포스팅에 ..
[JAVA 자바] substring 특정 위치부터 특정 위치까지 문자열 파싱하는 법, 인덱스로 문자열 자르기 (String클래스 메서드) 안녕하세요 양햄찌 블로그입니다. 오늘은 요청을 받아 오랜만에 자바에 대한 포스팅을 작성해보려고 합니다. 오늘 주제는~~ 문자열 파싱하는 법, 문자열 자르는 방법 알아보기 첫번째 포스팅입니다. 먼저 문자열을 파싱하려면 문자열이 있어야겠죠? 자바는 문자열을 String이라는 클래스의 객체에다가 저장하고 있습니다. public class Main { public static void main(String[] args) { String str = "jhnyang.tistory.com"; } } 요런식으로요~! 문자열 파싱법 암튼 문자열을 자르는 방법에는 다양한 방법이 있을 수 있는데요. ◆ 몇번째부터 몇번째까지~ 이런식으로 위치에 해당하는 부분을 문자열로 잘라서 뽑아내고 싶으면 String 클래스의 substr..
[C++ 강좌] 동적할당 new와 delete 사용법, new 특징별 사용 예시, new초기화리스트, new로 2차원배열 동적할당하기 [C언어, C++언어 포스팅 링크 목차] 안녕하세요 양햄찌 블로그 입니다. 저번 포스팅에서 동적할당(dynamic allocation)이 무엇인가에 대해 간단히 다뤄봤었는데요. ▼동적할당을 언제 사용하는가? https://jhnyang.tistory.com/330 [C/C++언어 강좌] 동적할당 언제 사용하나요? 동적할당이 뭔가요? (Dynamic allocation) [C언어 C++언어 프로그래밍 포스팅 링크 목차] 안녕하세요. 양햄찌 블로그 주인장입니다. 오늘 포스팅할 주제는 동.적.할.당! 입니다. 매우 중요한 파트 중 하나죠.ㅎㅎ 동적할당 언제 해?? ■ 첫 �� jhnyang.tistory.com 동적할당에 대한 기본적인 개념을 가지고 있다는 전제하에 진행하도록 할게요. new에 대해서 알아보자..