프로그래밍 언어/C++(13)
-
C++ / 정수를 2진수로 변환, 배열에 저장
void boohowha() { int a, remainder; int c[8] = { 0, }; int i = 7; cout > a; while (a != 1) { remainder = a % 2; a = a / 2; c[i] = remainder; //cout
2021.05.11 -
[C++] KISA SHA256 활용 구현 테스트 코드_2
#include #include "KISA_SHA256.h" #include #include #include using namespace std; typedef unsigned char BYTE; // 타입의 별칭을 생성하고, 실제 타입 이름 대신 별칭을 사용할 수 있다. typedef unsigned int UINT; int main() { BYTE plain[32]; BYTE nong[32]; char a[3]; UINT pong_leng; int i = 0; string test = ""; cout > plain; while (plain[i] != '\0') { //cout
2021.05.02 -
[C++] KISA SHA256 활용 구현 테스트 코드
#include #include "KISA_SHA256.h" #include using namespace std; typedef unsigned char BYTE; // 타입의 별칭을 생성하고, 실제 타입 이름 대신 별칭을 사용할 수 있다. typedef unsigned int UINT; int main() { BYTE pong[32]; BYTE nong[32]; UINT pong_leng; int i = 0; cout > pong; while (pong[i] != '\0') { cout
2021.05.02 -
프렌드
그 클래스의 멤버함수들이 가지는 것과 동등한 접근권한을 갖는다. Public 영역의 정의되어 있는 멤버함수 처럼 프렌드함수는 프라이빗 변수에 접근할 수 있다. 이항연산자를 오버로딩하면 프렌드를 만들 필요성이 생김.
2021.04.30 -
추상화와 클래스 2021.04.30
-
함수와 구조체 2021.04.27