c++

안녕하세요. 허언증입니다. WSAEventSelect() 함수 / WSAGETSELECTEVENT() 함수 FD_XXX를 자주 볼 수있는데 기초가 되는 select()를 통해 기초를 습득하자 C++ 소켓 통신을 하다가 몰랐던 부분을 찾아봤다. ♣ fd_set 구조체 fd_set 구조체는 File Descriptor (이하 FD) 를 저장하는 구조체이다. 안에 내용을 보면 그냥 배열로 여기면 편하다. 구조체 내용은 OS마다 조금씩 다른 듯 하다. ubuntu14기준 - /usr/include/sys/select.h 에서 위 구조체를 확인할 수 있었다. ♣ FD_SET fd_set 구조체에 2와 5의 FD 를 저장한다고 하면, 두번째 비트와 다섯번째 비트가 1로 변경된다. 값 저장은 FD_SET 매크로를 쓴..
안녕하세요 허언증입니다. 구조체를 초기화 할때 사용하는 방법은 총 3가지! 1. ZeroMemory() #incldue void ZeroMemor(){ PVOID Destination, Size_T Length } Destination : 0으로 채울 메모리 시작 포인터 Length : 받는 포인터 크기 2. memset() #include void* memset(vodi* ptr, int value, size_t num) ptr : 채울 메모리 시작주소 value : 채우는 값 int 형이지만 u_char(1byte)로 변환되어 저장 num : 채우는 크기 3. Struct s = {0}; 어셈블리어 코드를 확인하면 차이는 없다 결국 memset() 호출해서 사용하기 때문에 ZeroMemory() v...
안녕하세요 허언증입니다! ==야구게임 설명== 중복 되지 않는 값을 3개 컴퓨터가 설정 ex) 5 2 6 유저가 1 2 3 입력시 일치하는게 없으니까 Strike : 0 / Ball : 0 출력 5 6 7 입력시 5와 6은 5 2 6 항목에 존재 함 5는 자리도 같아서 스트라이크 6은 숫자는 존재하지만 자리가 달라서 볼 출력 스트라이크와 볼 힌트를 얻어서 계속 숫자를 대입해서 3자리를 맞추는 게임 https://github.com/MinKyungHwi/Programming/tree/master/Baseball_Game MinKyungHwi/Programming C / C++ / C# Study. Contribute to MinKyungHwi/Programming development by creating..
안녕하세요 허언증입니다! rand() / srand() 함수를 이용해서 간단한 로또(lotto) 번호 추천 프로그램을 만들었습니다. Point. 번호 중복해제 그냥 출력을 하면 랜덤함수로 중복이 발생하기 때문에 Shuffle을 생각해서 중복을 제거 ★결과★ rand() / srand() 함수 공부하기 https://min-310.tistory.com/62 [C & C++] rand()와 srand()함수 안녕하세요. 허언증입니다. Rand() 함수는 난수를 발생 시킵니다. 난수는 seed 값에 따라 난수 값을 출력합니다 기본 seed값은 1로 설정되어 있고 1을 바꾸면 다른 기준으로 난수를 발생합니다. 다시 실행을 하더.. min-310.tistory.com
https://www.acmicpc.net/ Baekjoon Online Judge Baekjoon Online Judge 프로그래밍 문제를 풀고 온라인으로 채점받을 수 있는 곳입니다. www.acmicpc.net 저 같은 경우 C++언어로 문제를 풀었습니다!! 파이썬(python), 자바(java)는 안 풀었어요..... BaekJoon - 입출력과 사칙연산 (단계별) 백준(Baekjoon)_if_1330_두 수 비교하기 백준(Baekjoon)_if_2753_윤년 백준(Baekjoon)_if_2884_알람 시계' 백준(Baekjoon)_if_9498_시험 성적 백준(Baekjoon)_if_10817_세 수 정답 https://github.com/MinKyungHwi/Baekjoon/tree/master..
https://www.acmicpc.net/ Baekjoon Online Judge Baekjoon Online Judge 프로그래밍 문제를 풀고 온라인으로 채점받을 수 있는 곳입니다. www.acmicpc.net 저 같은 경우 C++언어로 문제를 풀었습니다!! 파이썬(python), 자바(java)는 안 풀었어요..... BaekJoon - 입출력과 사칙연산 (단계별) 백준(Baekjoon)_입출력과 사칙연산_1000 - A+B 백준(Baekjoon)_입출력과 사칙연산_1001 - A-B 백준(Baekjoon)_입출력과 사칙연산_1008 - A/B 백준(Baekjoon)_입출력과 사칙연산_2557 - Hello World 백준(Baekjoon)_입출력과 사칙연산_2588 - 곱셈 백준(Baekjoon)..
https://www.acmicpc.net/ Baekjoon Online Judge Baekjoon Online Judge 프로그래밍 문제를 풀고 온라인으로 채점받을 수 있는 곳입니다. www.acmicpc.net 저 같은 경우 C++언어로 문제를 풀었습니다!! 파이썬(python), 자바(java)는 안 풀었어요..... BaekJoon - for (단계별) 백준(Baekjoon)_for_2438 - 별 찍기(1) 백준(Baekjoon)_for_2439 - 별 찍기(2) 백준(Baekjoon)_for_2739 - 구구단 백준(Baekjoon)_for_2741 - N 찍기 백준(Baekjoon)_for_2742 - 기찍 N 백준(Baekjoon)_for_8393 - 합 백준(Baekjoon)_for_08..
안녕하세요. 허언증입니다. 객체, 변수, 배열, 문자열에 대해 포인터 관련 자료
이론과 실습 사이
'c++' 태그의 글 목록 (2 Page)