목록2022/02 (4)
Brise
절차적 프로그래밍과 OOP의 차이를 알아보기 위하여 Stack 예제를 다루어 보자. // 5_Stak1 - 60 page ~ #include // 스택을 만들어 봅시다. // 버전 1. C언어 // 단점 : 스택이 2개 이상 필요하다면.... int buff[10]; int idx = 0; void push(int a) { buff[idx++] = a;} int pop() { return buff[--idx]; } int main() { push(10); push(20); std::cout idx)++] = a; } int pop(Stack* s) { return s->buff[--(s->idx)]; } int main() { Stack s1; s1.idx = 0; Stack s2; s2.idx = 0;..
예를 들어 복소수를 더하는 프로그램에 대하여 생각해보자. OOP가 아닌 절차적 프로그래밍 방식의 경우 인자로 변수를 받아 값을 더하게 된다. // 4_OOP1.cpp 57 page #include void Add(int ar, int ai, int br, int bi, // in parameter int* sr, int* si) // out parameter { *sr = ar + br; *si = ai + bi; } int main() { // 복소수 2개를 더하는 함수를 생각해 봅시다. int ar = 1, ai = 1; // 1 + 1i int br = 2, bi = 2; // 2 + 2i int sr, si; Add(ar, ai, br, bi, &sr, &si); } 객체 지향(또는 기반) 프로그..
재료: 계란, 마늘, 대파, 소고기다시다 물 400ml를 끓인 뒤 다진 마늘과 풀어놓은 계란을 넣는다. 불을 끄고 계란이 익으면 소고기 다시다 1t와 대파를 적정량 넣는다.
집에서 잘 사용하고 있는 MIMO 라우터가 동작을 안해서 복구가 가능한지 찾아보았다. 분해 관련글은 아래를 참고.. Teardown : https://www.right.com.cn/forum/thread-305660-1-1.html 无损拆K3C外壳(为更换内存铺砖) - 斐讯无线路由器以及其它斐迅网络设备 - 恩山无线论坛 - Powe Powered by Discuz! X3.4 Copyright © 2001-2021, Tencent Cloud. www.right.com.cn 벽돌 복구: https://www.youtube.com/watch?v=PZYXKAkuJ5w 콘솔을 물리고 부팅을 하니 아래와 같은 에러 메시지가... 에러 로그 ROM VER: 2.1.0 CFG 0a B . . U-Boot 2010.06-00..