반응형 프로그래밍/C&C++54 C++로 즐거운 가위바위보 게임 만들기: 코드 따라하기와 이해하기 안녕하세요, 프로그래밍 학습자 여러분. 오늘은 C++로 가위바위보 게임을 만들어보며 기본적인 프로그래밍 개념을 배워볼 것입니다. C++은 범용 프로그래밍 언어로, 다양한 소프트웨어 개발에 쓰이며 고성능을 필요로 하는 시스템 프로그래밍에도 널리 활용됩니다. C++를 배우기 시작하는 프로그래머들에게 가위바위보 게임은 매우 적합한 프로젝트입니다. 왜냐하면 이 게임은 변수, 조건문, 반복문, 함수 등과 같은 기본적인 프로그래밍 개념을 체험하고 이해하는데 도움이 되기 때문입니다. 1. 라이브러리 포함하기 우리의 프로그램에서는 표준 입출력 및 난수 생성을 위한 라이브러리를 포함시켜야 합니다. 다음의 코드를 통해 이 라이브러리들을 포함시킵니다. #include #include #include 이렇게 #include를.. 2023. 6. 16. [C++] 비밀번호 입력 시 '*'로 표시하기 안녕하세요, 오늘은 C++에서 비밀번호 입력 시 사용자에게 문자 대신 '*'로 표시하는 방법에 대해 알아보겠습니다. 이 방법을 사용하면 사용자의 비밀번호가 노출되지 않아 보안을 높일 수 있습니다. C++에서는 표준 라이브러리에 속한 iostream 라이브러리를 사용하여 사용자로부터 입력을 받을 수 있습니다. 그러나 이 방법으로는 비밀번호를 '*'로 표시하는 것이 불가능합니다. 이를 해결하기 위해 conio.h 또는 termios.h와 같은 라이브러리를 사용해야 합니다. 예제 1: Windows에서 conio.h 사용하기 Windows 환경에서는 conio.h 라이브러리를 사용하여 비밀번호를 '*'로 표시할 수 있습니다. 아래 코드를 살펴봅시다. #include #include int main() { ch.. 2023. 6. 14. [C++/프로그래머스]코딩테스트 문자열 묶기 문제 설명 문자열 배열 strArr이 주어집니다. strArr의 원소들을 길이가 같은 문자열들끼리 그룹으로 묶었을 때 가장 개수가 많은 그룹의 크기를 return 하는 solution 함수를 완성해 주세요. 제한사항 1 ≤ strArr의 길이 ≤ 100,000 1 ≤ strArr의 원소의 길이 ≤ 30 strArr의 원소들은 알파벳 소문자로 이루어진 문자열입니다. C++ 코딩테스트 문자열 묶기 #include #include #include #include using namespace std; int solution(vector strArr) { unordered_map lengthCounts; int answer = 0; for (const auto& str : strArr) { lengthCounts.. 2023. 6. 9. C++로 MSSQL 데이터베이스에서 데이터 삭제(DELETE)하는 방법 C++과 Microsoft SQL Server(MSSQL)를 함께 사용하여 데이터를 삭제하는 방법에 대해 알아볼 예정입니다. 이는 C++을 통한 데이터베이스 관리에 있어서 중요한 부분으로, 데이터베이스에서 불필요한 정보를 제거하거나 시스템을 유지 관리하는데 큰 도움이 됩니다. 데이터 삭제 작업은 Open Database Connectivity(ODBC)라는 표준 API를 사용합니다. 이를 이용하면 MSSQL외에도 다양한 데이터베이스 시스템에 접근할 수 있습니다. 1. ODBC 환경을 설정하고 데이터베이스에 연결 SQLHENV hEnv; SQLHDBC hDbc; // ODBC 환경을 초기화합니다. SQLAllocHandle(SQL_HANDLE_ENV, SQL_NULL_HANDLE, &hEnv); SQLSe.. 2023. 6. 6. 이전 1 2 3 4 5 6 7 ··· 14 다음 반응형