2024/03 32

인공지능 회사를 먹여 살리는 일반 사용자들

인공지능 기술 자체가 뜨겁다. 그건 분명한 사실이다. 그런데 인공지능 기술을 다루는 회사가 몸집을 마구 키울 수 있는 것은 비단 그것만은 아니다. 그들이 그렇게 할 수 있는 원동력 중 상당수는 바로 우리의 안일함 혹은 관대함 때문이다. Plainsight Technologies의 CEO 킷 머커는 인공지능을 등에 업고 가는 모든 길이 찬란하지는 않다고 말했다. 이유는 데이터 보안 때문이다. 인공지능 모델을 개발해 훈련을 하고자 하는 기업은 많은데, 훈련에 필요한 데이터를 제 값을 주고 사는 기업은 많지 않기 때문이다. 현재 세상에 존재하는 데이터의 대부분은 조용하게 인공지능 개발사로 흘러간다고 해도 과언이 아닌 상황이다. 어떤 데이터를 가져가는지, 어떤 방식으로 데이터를 가져가는지, 수집의 목적이 무엇인..

보안/뉴스 2024.03.12

C++ Nested if문(중첩 if문) 총정리

1. Nested if(중첩 if)문의 개념 중첩 if문은 if문 안에 또 다른 if문이 있는 개념이다. 조건 안의 조건을 구현하고자 할 때 Nested if문을 쓰는 것이다. C++에서는 임의의 중첩 수준을 허용한다. 구문: if(condition1) { // Code to be executed if(condition2) { // Code to be executed } else { // Code to be executed } } else { // code to be executed } 중첩 if else 문의 위 구문에서 내부 if else 문은 조건 1이 참이 되는 경우에만 실행되며, 그렇지 않으면 이 규칙은 내부 if else 문에 적용된다. 예시1에서 우리는 3개의 숫자 중 가장 큰 것을 확인할 ..

C++ 2024.03.10

C++ if else if 총정리

1. if else if의 개념 C++에서 if-else-if 사다리는 사용자가 여러 옵션 중에서 선택할 수 있게 해주는 것이다. 아래의 그림을 통해 쉽게 이해할 수 있을 것이다. 그림에서 볼 수 있듯, ① if 문으로 들어가서 조건을 수행한 뒤, 그 조건이 거짓일 경우 ③ else if 문으로 들어가서 조건을 수행한다. 이때의 조건이 참이면 바로 블록을 탈출하게 되고, 또 거짓이라면 ⑤ 새로운 else if 문으로 다시 들어가서 조건을 수행하는 것이다. 그러고도 거짓일 경우 ⑥ else를 수행하게 된다. 예시1: // C++ program to illustrate if-else-if ladder #include using namespace std; int main() { int i = 20; // Ch..

C++ 2024.03.10

C++ 조정자(Manipulator) 총정리

1. 조정자(Manipulator)의 개념 조정자는 입출력 스트림을 수정할 수 있는 함수를 제공한다. 변수의 값을 변경한다는 것이 아니다. 삽입() 연산자를 통해 입출력 스트림을 수정할 뿐이다. 조정자는 스트림의 형식 매개 변수를 변경하기 위해 I/O문에 포함될 수 있는 특수 함수다. 또한, 조정자는 데이터 디스플레이를 포맷하는 데 사용되기도 한다. 조정자에 엑세스하기 위해서는 iomanip.h 파일이 프로그램에 포함되어야 할 것이다. 예를 들어, 16진수 값을 100으로 프린트하기 위해서는 다음과 같이 할 수 있을 것이다. coutws // After printing the output it will automatically // write a new line in the output stream. c..

C++ 2024.03.10

C++ cerr 총정리

1. cerr의 개념 cerr은 표준 오류 스트림으로, 오류를 출력하는 데 사용된다. 이것은 ostream의 인스턴스로, err 스트림은 오류 메시지를 즉시 표시해야 할 때 사용된다. 나중에 표시할 오류 메시지를 저장하지는 않는다는 것이다. C 스트림의 stderr에 해당한다. cerr에서 c는 문자를 의미하고, err는 error를 의미하므로, cerr은 문자 오류를 뜻한다. 오류를 표시하기 위해 cerr을 사용하는 것은 분명 좋은 방법이라 할 수 있겠다. 예시: // C++ program to illustrate std::cerr #include using namespace std; // Driver Code int main() { // This will print "Welcome to Gutilog..

C++ 2024.03.10

C++에서 cin 총정리

1. cin의 개념 C++에서 cin 객체는 class iostream의 객체다. 이것은 표준 입력 장치로, 키보드로부터 입력을 받아들이는 데 사용된다. 그래서 표준 C 입력인 stream stdin과도 연관되어 있다. 추출 연산자(>>)가 입력을 읽기 위한 객체 cin과 함께 사용된다. 추출 연산자는 키보드를 사용하여 입력된 객체 cin에서 데이터를 추출한다. 예시1: // C++ program to demonstrate the // cin object #include using namespace std; // Driver Code int main() { string s; // Take input using cin cin >> s; // Print output cout > name >> age; // ..

C++ 2024.03.09
728x90