Recent posts

[C++] const๊ณผ volatile

July 15 2020

Read-Only ๋ณ€์ˆ˜์˜ ๊ฐ’์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์—†๋‹ค ๋ฉ”์„œ๋“œ์—์„œ ํด๋ž˜์Šค์˜ ๋ฉค๋ฒ„ ๋ณ€์ˆ˜๋ฅผ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์—†๋‹ค

[C++] static

July 14 2020

ํ•จ์ˆ˜์˜ static ๋ณ€์ˆ˜ ํ•จ์ˆ˜ ์•ˆ์—์„œ ์„ ์–ธ๋œ static ๋ณ€์ˆ˜ ๊ฐ’์ด ๊ณ ์ •๋จ multi-thread hardware interrupt timer

[C++] Memory Layout

July 14 2020

C/C++ ๋ฉ”๋ชจ๋ฆฌ ๋ ˆ์ด์•„์›ƒ Text segment ๊ธฐ๊ณ„์–ด๋กœ ๋ณ€ํ™˜๋œ ์‹คํ–‰์ฝ”๋“œ๊ฐ€ ๋ฉ”๋ชจ๋ฆฌ or obj์— ์ €์žฅ

[C++] Casting

July 14 2020

static_cast ๋…ผ๋ฆฌ ํ˜•๋ณ€ํ™˜ ์ฃผ๋กœ Scalar Type๋“ค ๊ฐ„์˜ ์บ์ŠคํŒ… ํ˜• ๋ณ€ํ™˜ ํ•จ์ˆ˜๊ฐ€ ์ •์˜๋˜์–ด ์žˆ์œผ๋ฉด ์ด ํ•จ์ˆ˜๋ฅผ ํ˜ธ์ถœํ•˜๋ฉด์„œ ์‹คํ–‰ ์—ฐ์‚ฐ์ž ์˜ค๋ฒ„๋กœ๋”ฉ์„ ํ†ตํ•˜์—ฌ ๋ณ€ํ™˜ ๊ฐ€๋Šฅํ•œ ์ž๋ฃŒํ˜•์„ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋‹ค ์ปดํŒŒ์ผ ํƒ€์ž„์—์„œ ์บ์ŠคํŒ