کتابخانههای استاندارد زبان C، معمولاً یک h. در انتهای خود دارند. برای مثال، چندتا از کتابخانههای زبان C، اینها هستند:
string.h
math.h
stdlib.h
معادل استاندارد این کتابخانهها در زبان ++C، همینها هستند، با این تفاوت که h. را ندارند و یک c در ابتدای خود دارند. تابعی بنویسید که نام کتابخانۀ زبان C را بگیرد و معادل استاندارد ++C آن را برگرداند.
نمونه ورودی و خروجی
ClibtoCpp("string.h") ➞ cstring
ClibtoCpp("math.h") ➞ cmath
ClibtoCpp("stdlib.h") ➞ cstdlib
EXPECT_EQ(ClibtoCpp("string.h"), "cstring"); EXPECT_EQ(ClibtoCpp("math.h"), "cmath"); EXPECT_EQ(ClibtoCpp("stdlib.h"), "cstdlib");
پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
نظرات