본문으로 바로가기

파일의 IT 블로그

2022/10

해당되는 글 19
  • thumbnail
    프로그래밍/Talk

    [C++] 다항식 클래스 구현 50%

    과제로 연결리스트를 구현에서 다항식을 저장해주는 클래스를 만들고 있는데 요새 방구석에 앉아서 컴퓨터로 코딩만 했더니 진짜 헛구역질이 나오네요;; C나 C++이나 진짜 짜증나는게 한 두가지가 아닙니다.. C는 문자열 없어서 동적할당으로 똥꼬쇼 해야하고 C++은 객체 정의에 만들어야 할 게 도대체 몇개인지.. 옛날엔 분명 저 Visual Studio 폰트나 글자가 나름 마음에 들었던 거 같은데 이제는 VSCode 기본 폰트에 비해 깨랑깨랑(?) 해서 잘 보이지도 않네요 온갖 예민함과 짜증, 피로가 몰려옵니다 도대체 제가 뭐하는건지도 요새는 잘 모르겠습니다 솔직히 프로그래밍 하는건 즐거운데 몸이 못따라가는 기분입니다. 그도 그럴것이 하루에 7~8시간씩 컴퓨터만 만지고 있었으니깐... 좀 쉬었다 와야겠습니다. ..
  • thumbnail
    프로그래밍/C

    [C] 문자열 배열 동적 할당 & 버블 정렬 구현

    C에서는 일반적으로 문자열을 char * 이나 char []로 구현하며, 문자열 배열은 앞 문자열 구현의 배열형인 char*[] 이나 char[][] 로 구현합니다. 즉 C에서 여러 문자열을 배열 형태로 저장하고 싶으면 (char*)[] 의 포인터 배열 형태나 char[][] 의 2차원 배열로 구현을 해야합니다. char strings[4][20] = { {"Hello"},{"I am"}, {"File"}, {"nice to meet you"} }; 1. 문자열 배열을 2차원 배열로 저장하면 다음과 같이 파란색 공간에 메모리 공간이 낭비되는 문제가 발생합니다. 또한 동적으로 문자열 크기를 할당할 수 없는 문제를 가지고 있습니다. char * strings[4] = {"Hello", "I am", "Fil..
  • thumbnail
    프로그래밍/VSCode

    VSCode로 다른 IDE 부럽지 않은 프로그래밍 언어 만능 컴파일 환경을 만들어보자! (C, C++, Python, Java, Javascript)

    VSCode는 제가 요새 애용하고 있는 프로그래밍 도구 중에 하나입니다. 아마 대부분의 프로그래밍 경험에서 이 프로그램의 도움을 받고 있는 거 같네요. 물론 VSCode는 근본적으로 텍스트 에디터기 때문에 IDE 처럼 어떤 한 언어에 특화된 기능이나 컴파일러를 기본적으로 제공하진 않습니다. 그러나 폭 넓은 플러그인 생태계로 익스텐션만 설치해주면 IDE 부럽지 않은, 아니 그 이상의 기능을 지원할 수 있게 해줄 수 있습니다. 또 컴파일러야 그냥 따로 설치해주면 그만이죠. 모든 기능이 무겁게 들어가 있지 않고 사용자가 원하는 플러그인, 컴파일러만 골라서 설치함으로써 가벼움까지 챙긴, 거의 완소 IDE에 버금가는 프로그램이 되겠습니다. 물론 프로젝트 만들고 실행 버튼만 눌러주면 거의 끝나는 IDE랑 다르게 개..
    이모티콘창 닫기
    울음
    안녕
    감사해요
    당황
    피폐

    이모티콘을 클릭하면 댓글창에 입력됩니다.