본문 바로가기
반응형

프로그래밍/C&C++54

[C++]c++ fgets 구문 및 예제코드 C++에서 "fgets" 함수는 문자열을 입력 받는 함수입니다. 이 함수는 C 표준 라이브러리인 "cstdio" 헤더 파일에 정의되어 있으며, C++에서도 사용할 수 있습니다. "fgets" 함수는 파일 스트림에서 지정된 길이만큼 문자열을 읽어들이고 버퍼에 저장합니다. C++ fgets 함수의 기본 구문 C++ fgets 함수의 기본 구문은 다음과 같습니다. char* fgets(char* str, int num, FILE* stream); 위의 구문에서 매개변수는 다음과 같습니다. str: 문자열을 저장할 버퍼의 포인터입니다. num: 읽어들일 문자열의 최대 길이를 나타냅니다. stream: 문자열을 읽어올 파일 스트림입니다. "fgets" 함수는 지정된 파일 스트림에서 문자열을 읽어들여 str 버퍼에.. 2023. 5. 18.
[C++]do-while문 구문 및 예제 C++에서 do-while 문은 반복문 중 하나로, 특정 조건이 만족되는 한 코드 블록을 반복적으로 실행합니다. do-while 반복문은 반복문의 본문을 최소한 한 번은 실행한 후 조건을 검사합니다. 따라서 do-while 반복문은 조건을 먼저 검사하지 않고 일단 반복문을 실행하고, 반복문 본문이 실행된 후에 조건을 검사하여 반복 여부를 결정합니다. C++ do-while 반복문의 기본 구문 do { // 반복적으로 실행되어야 할 코드 } while (조건); 위의 구문에서 코드 블록은 중괄호({})로 묶여 있으며, 반복적으로 실행되어야 할 코드가 포함됩니다. 그리고 while 키워드 다음에는 조건이 옵니다. 조건은 불리언(Boolean) 값을 가지는 표현식이며, 이 조건이 참(True)인 경우 반복문은.. 2023. 5. 18.
[C++]C++ goto문 C++에서 "goto" 문은 프로그램의 흐름을 직접 제어하는 명령문입니다. "goto" 문은 다른 언어에서도 사용되지만, C++에서는 주로 특정 상황에서 루프를 종료하거나 중첩된 조건문을 건너뛰는 데에 사용됩니다. 하지만 "goto" 문은 코드의 가독성과 유지보수를 어렵게 만들 수 있으므로 신중하게 사용해야 합니다. 보통 프로그램에서는 구조적인 제어문(예: if문, for문, while문)을 사용하여 흐름을 제어합니다. 이러한 제어문을 사용하면 코드의 흐름을 명확하게 이해하고 디버그하기 쉽게 만들 수 있습니다. 그러나 때로는 특정 상황에서 "goto" 문이 유용할 수 있습니다. C++ goto 구문 C++에서 "goto" 문은 특정한 레이블로 프로그램의 흐름을 전환하는 데 사용됩니다. "goto" 문은 .. 2023. 5. 18.
[C++]C++ MSSQL Server 연동하여 데이터 조회하기 본 문서에서는 C++과 MSSQL Server를 ODBC를 통해 연동하는 방법에 대해 다룹니다. ODBC(Open Database Connectivity)는 Microsoft가 개발한 데이터베이스 접속 규격으로, 데이터베이스 제작자가 ODBC 드라이버를 제공하면, 이를 사용하는 프로그램에서는 ODBC API를 호출함으로써 여러 종류의 데이터베이스에 접근할 수 있습니다. 이를 이용하면 C++ 언어를 사용하여 MSSQL Server 데이터베이스에 접근하는 프로그램을 쉽게 작성할 수 있습니다. 이 문서에서는 MSSQL Server에 대한 기본적인 이해와 ODBC 환경 설정 방법, 데이터베이스 접속 방법, 데이터 조회 방법 등에 대해 설명합니다. 이를 통해 C++ 언어를 사용하여 MSSQL Server 데이터베.. 2023. 5. 14.
반응형