본문 바로가기

프로그래밍

C++ 수학 헤더(math.h) 사용하기 어떤 프로그래밍을 하던, 무엇을 만들던 무조건 약간은 수학적인 계산이 필요하다. 하지만, 이런 수학적인 계산이 더하기, 빼기, 곱하기, 나누기 같은 수준에서 해결되지 않고 제곱 등으로 가다 보면 머리아파 질 때가 있다. 직접 함수를 만드는건 상당히 귀찮은 일이다. 어떻게 하면 될까? 그중 C언어의 경우에는 아마 예상했겠지만, 또 다른 헤더(라이브러리)가 있다. 타 라이브러리처럼 로드한 뒤에 그냥 사용해 주면 된다. 수학 헤더(math.h) 사용하기 수학 헤더의 이름은 "math.h" 다. 이 이름으로 include 해주면 된다. 123456789#include "iostream"#include "math.h" using namespace std; int main() { return 0;}cs Math를 .. 더보기
Electron 배경 투명하게 설정하는법 Node.js의 Electron 모듈을 사용하여 앱을 개발하다 보면, 앱의 배경을 투명하게 설정하고 싶어질 때가 있을 것이다. 앱의 배경이 투명하면, 바탕화면이 뒤에 보이고.. 콘텐츠가 투명하고.. 얼마나 멋있는가! 필자도 앱의 바탕화면, '투명하다'는 새로움이 너무 좋아서 찾아보게 되었다. 그 결과 이런 답변, 해결책을 볼 수 있었다. #1 메인 JS 코드를 편집하라 분명히 예상했을 것이다. Electron은 단순히 HTML만으로 이루어진 모듈이 아니고 Node.js의 기본 실행 코드가 필요하기에, 메인 JS 코드를 약간 수정해줄 필요가 있다. 게다가 우리가 사용하는 HTML / CSS / JS 안에서도 투명하게 만들어주는 코드는 없었다는걸 보면 정확하게 알 수 있다. 그래서 어떻게 수정해줘야 될까? .. 더보기