오죽하면 c/c++ 이라고 부르겠냐
https://github.com/google/skia/blob/main/tests/EncodeTest.cpp
c 라이브러리리 호출해서 사용하는 경우도 흔하고
c++ 래퍼 안 만들고 그냥 c api 호출해서
쓰는 경우도 흔하지
당장 skia 만 봐도 .cpp 내에 c 포인터며
허벌나게 많은데
프갤에는 정신병자들만 있는지 ㅎㅎ
엉뚱한 소리만 햇사터라
젊은 애덜이 벌써부터 지식을 받아들이질 못하는거지
꼰대 기질 심하고.
암튼 c/c++ 붙여서 부르는 건
문법의 유사성 때문에
cppchecker 이나 vscode 플러그인 등 툴이
c/c++ 를 동시지원하는 경우가 많다.
c++ 언어가 c 문법의 대부분을 포용하기 때문에
c++ 툴을 만들어 약간만 고쳐면 c 도 지원하기 때문에
편의상 c/c++ 동시지원 이렇게 표기하는거지.
이게 옛날에도 이랬고 현재에도 그렇다.
그래서 vscode 설치후 c++ 플러그인 설치하면
목록에 c/c++ 이래 뜨는거지.
왜냐면 툴 개발자가 c/c++ 이래 표기했으니까.
그외 인사 담당자가 사람 뽑을 때
c, c++ 개발자 이렇게 표기 안 하고
c/c++ 개발자 이렇게 표기하는 경우가
현재에도 흔하지
이렇게 얘기하면
c 와 c++이 같다고 주장한다 생각하는 사람도 있고
c 와 c++은 다른 언어다면서 모던 c++ 강조하는 사람도 있는데
c 언어와 c++ 은 유사성이 많고
c 언어와 c++ 은 차이점이 있는 언어이다.
c++ 언어가 c 문법의 대부분을 포함하지.
이 얘기 듣고서는 나한테 쌍욕하고
자꾸 이상한 소리하는 거시기들 많은데
c++ 병이 있는건 아닌지 생각해보기 바란다.
내가 하는 얘기는 국내에도 두루 통용되고
해외에서도 두루 통용되는 얘기다.
그런데 이 얘기가 지동설처럼 느끼진다면
님이 개발자가 아니거나 배움의 깊이가 너무 낮아서 그런 것이다.
각종 c++ 플젝을 봐도 hello 이런거 만드는거 아닌 이상 순수 c++ 코드만 사용하는 경우는 희박하다.
많은 c++ 플젝이 c++ 코드 c 코드를 섞어쓴다.
c++ 할배가 c 코드 쓰지 말라고 해도
유튜브 동영상에서 c 코드 쓰지 말라고 해도
c++ 컴파일러에서 c 소스코드가 무리없이 컴파일되는 이상 혼용하는건 c++ 할배도 막을 수 없는 일이다.
논리력이나 인지체계에 문제가 있는 사람들을 위해 또 부연설명하자면 위 주장은
c++과 c 를 섞어쓰자는 주장이 아니다.
현실 실무에서 c++ 과 c가 혼용되어 있는게 흔하다는 말.
마지막으로 수능쳐서 대학가서 제발 컴공 전공해라.
어디서 줏어듣은 걸로 허세 부리지 말고
사이버 범죄 좀 저지르지 마라.
가만보니 내 글이 영양가 있으니까
깃갤 거시기들이 프갤에 와서 내글 보고
그런 모양인데 내글 보지 마라.
대학가면 배우는거
모르면 배울 생각을 하덩가.
쌍욕하고 사이버 범죄 저지르고.
그래서 사람들이 고졸에 대해 편견을 가지는거다.
제발 대학가서 컴공 전공하자.
단비님 이제 안온다면서요..
됐구 저거 개념글 추천해주삼. 내가 하두 억울해서 ㅎㅎ
아니 애당초 c++ 은 c with classes 인데
그 얘기하면 모던 c++ 이 어쩌구 저쩌고 신기술 못받아들이는 개틀딱이네 하면서 젊은 꼰대들이 헛소리 하던만 ㅋㅋ
뭔소리야 이건.. C++11 이전에나 c with classes 였지 지금은 모던C랑 완전히 다른 언어가 되어있는데
지금 완전히 갈라서서 발전하고 있어서 C/C++이라고 묶어서 호환성 이지랄떠는거면 양쪽 다 제대로 모르는 새끼라는 방증이다
뭐야 단비님이신가? 아니면 고도의 컨셉...?
근데 이거 당연한거 아닌가..?
당연히 c c++은 참조가 당연해서 C C# 두개도 호환되는줄 착각했는데 ㅋㅋㅋㅋㅋ
정작 C++ 만든 사람 교재에서는 둘이 묶지 말라는데 님이 뭔데 묶는거임?
제가 묶은게 아니에요. 현실이 그렇다는 얘기죠. 그러니까 따지려면 구글 Skia 개발자나 MS Vscode 개발자 및 회사 HR 담당자들한테 따져요
위키를 봐도 C랑 C++은 이미 별개의 언어가 되었다고 이야기하고 있고, 각종 C++ 전문가들도 C는 배제해야한다고 하는데 엄연히 다른 언어임. C C++ 같이 묶어서 부르는 이유는 확장판이었던 옛날 관습이 그냥 이어져오는 것일 뿐. 현재는 아예 다른 언어임
다른 언어 맞는데 위 본문에 같은 언어라는 부분이 있음? 왜들 이렇게 민간하게 반응하는지 모르겠네. c/c++ 이렇게 표기하는 걸 기분 나빠하는 하는 사람도 있더만
진짜 불쌍한게 경력 20년넘는데 클래스나 객체지향에 관한 개념이 아예 없음... 관련직장이나 협업같은것도 한번도 안해보고 결과물이란것도 코드 몇백줄짜리 프로젝트라고 부르기도 민망한거밖에 안해봤으니
이거 공감함.. C랑 C++이랑 다른 이유가 객체지향같은 개념 때문인데 글쓴이는 객체지향이 뭔지 잘 모르는 것 같음
구글 Skia 도 c/c++ 섞여있어요. 소스코드가 1천만 코드가 넘는 플젝이에요. 전체적인 틀은 c++ oop 틀이고 c++ 만으로 할 수 없는 부분에 c 라이브러리 함수가 사용되었지요. 제 플젝인 4만 코드 플젝이고요. 저도 c++ 할 줄 알아요. 허위사실 유포좀 않았으면 좋겠네요
https://github.com/google/skia/blob/main/bench/SkSLBench.cpp
여기 소스코드에 c 함수를 사용하니 섞일 수 밖에요. skia 에는 c 함수 호출하는 부분이 많고 어떤걸 c++ 로 래핑해서 쓰고 어떤건 래핑 안 되어있조. 래핑하려면 c 코드 써야 되구요. 현재 현실 팩트가 이러합니다.
팩트를 보고도 자기랑 생각이 다르다하여 모욕을 주기 위해 허위사실 유포하는건 자제했으면 좋겠네요
니가 짠 C++ 코드 올려보던가
c함수 섞어 쓴다고 C. C++이라고 불린다는 논리는 그쪽 뇌피셜 아닌가요 일반적으로 통용되는 이야기랑 뇌피셜이랑 구분해서 이야기하셔야죠. 베이스가 같은 언어라는 점에서는 동의하지만 언어 패러다임 자체가 달라서 C하던 사람이 C++을 잘할 순 없습니다 그 반대도 마찬가지고요
위 본문글 다시 읽어보세요. 어디 그런 내용이 있나
아니 위에 저 내용을 왜 이해를 못하지.. c++이 c 문법의 대부분을 포함한다는 걸 모르는 사람인가. 아니면 c++에 대한 자부심이 있는데 c/c++ 이런 표기가 맘에 안 드는건가.
단비라는 닉네임으로 C++하려면 C알아야한다는 헛소리 하고 다닌 전과를 잊었나.. 니가 이런 글만 적은거면 사람들이 뭐라할 이유가 있을까? 그냥 관심없으니까 어그로 그만끌고 빨리 나가 그냥 갤 십창내지마시고
"c++ 언어가 c 문법의 대부분을 포용하기 때문에
c++ 툴을 만들어 약간만 고쳐면 c 도 지원하기 때문에 편의상 c/c++ 동시지원 이렇게 표기하는거지." C/C++ for Visual Studio Code
https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools
c 도 알아야 .cpp 소스코드에 사용된 c 코드를 이해할 수 있죠. 자신의 신념과 다르다고 하여 말 막하지 마세요. 님이랑 생각에 차이가 있으면 아.. 저 사람은 저렇게 생각하는구나 그러면 되요.
C++이 C를 포함하는걸 사람들이 몰라서 그러겠냐? 사용 용도가 엄연히 다른걸 갖다가 니가 취업하려면 C/C++알아야한다는 둥 C++하려면 C알아야한다는 둥 되도않는 잡소리 도배하고 다니면서 어그로 끄니까 반감 사는거지 정신병자라 피해망상있나
자기랑 생각 다르면 반론을 하던가 아니면 저 사람은 저렇게 생각하는구나 하면허 그냥 넘기면 되는거에요. 제가 무슨 어그로를 끌어요? 쌍욕에 모욕에 허위사실 유포에 어그로를 누가 끌고 있는데.
취업하려면 c,c++,자바,JS,파이선 등 알아야되죠. 뭘 당연한 얘기를 무슨 어그로를 끌었다고. 구인광고도 c/c++ 이렇게 올라오는 광고가 많은데. 왜 저러는지 모르겠네.
나이 드니까 학습 능력이 떨어져가는건 이해한다만 메타가 변하고 있다는 것 쯤은 파악하고 그래라
도배는 자기들이 악플로 똑같은 얘기로 도배를 해놓으면서 누가 누고보고 뭐래.
현실 팩트가 이런 거랑 나이랑 뭔상관. 툴에 c/c++ 표기하고 구인광고에 c/c++ 표기되는거 아주 흔한데. 왜 현실에서 지금도 눈에 보이는걸 인정을 못하여 악플로 도배를 하네 ㅎ
니가 그렇게 생각하고 말고 1도 관심없는데 하루종일 도배나 쳐하면서 어그로끌고 념글 주작해서 올리고 마이너 갤러리였으면 사람들이 먹이도 안주고 진작 완장이 영구 차단 먹였을텐데 살판 났노
C/C++이라고 하는 건 편의상 그렇게 표기하는거지 C++개발자 면접에서 C언어 관련 질문 하는거 봤냐? 사람들이 누누히 편의상 C/C++이라고 불리는거라고 알려줘도 알아먹지 못하는 학습력이면 많이 심각한거다.
c랑 c++똑같다 소리가 나오는거임... 그냥 라이브러리 몇개 호환되네 문법이랑 함수 개비슷하네? 이거만보고...
또, 59.16님이네. c 언어랑 c++ 언어는 다른 언어에요. 위 본문에 c 와 c++ 이 같다고 하는 내용이 어디에 나옵니까. c++ 언어가 c 언어의 슈퍼셋이라 c 언어 문법을 대부분 포함하고 있죠. 그러한 유사점이 있고 c++ 은 oop 라는 차이점이 있죠. 책이며 동영상 강의에도 나오는 얘기입니다.
와... 이런 잘못된 정보를 당당하게 념글 주작해서 올려놓네
님이 잘못 알고 있는 것이고 님이 댓글로 허위사실을 유포 중이죠
슈퍼셋~
애들한테 관심 하나 받아볼려고 온갖 발악댄스를 추는게 애잔하다
거시기들이 나에게 모욕을 주기 위해 허위 사실 유포하고 그러니까. 잘 모르는 사람은 그걸 사실로 받아들이고. 책에도 나오고 강의에도 나오는 저 뻔한 내용을 설명하는 것두 웃기지 ㅎㅎ
사람들은 니가 누군지 1도 관심없으니까 착각하지좀 마 뭔 익명사이트에서 허위사실 유포같은 소리 하고 있냐.. 니가 무슨 아이돌임? 인터넷에 투영된 가짜 모습에 빠져 살지좀 말고 현생좀 살아라
"진짜 불쌍한게 경력 20년넘는데 클래스나 객체지향에 관한 개념이 아예 없음... 관련직장이나 협업같은것도 한번도 안해보고 결과물이란것도 코드 몇백줄짜리 프로젝트라고 부르기도 민망한거밖에 안해봤으니" 이게 허위사실인데 사과는 커녕 왜 저러지?
59.* 이 사람 동일인인가. 나 쫒아 다니면서 악플 열심히 달더만. 왜 저럴까. 저런 악플을 2년전부터 달더만. 제발 좀 착하게 사세요.
루비야 59 kt회선쓰면 받는 아이피다 저거 나 아녀 ㅡㅡ
그냥 좀 탈갤한다 했으면 탈갤하셈 커뮤니티 중독임? 앞으로 살날이 더 적은 양반이 시간도 안아까우신가
아니 탈갤을 하더라도 허위사실 유포에 모욕하고 그러는건 바로 잡아야지
단비임?
안궁금하니까 주작질 그만 쳐하고 꺼져
주작질은 님들이 하는게 주작질이구. 내가 뭔 주작질을 해? 프갤러들 툭하면 c/c++ 일자리 수년전부터 없다고 주작하더만 구인광고보면 자바만큼이나 구인광고 많더만 ㅎㅎ 안 궁금하면 그냥 글을 클릭 안 하면 됨. 댓글도 남기지 말구
C / C++ / 모던 C++ 위 3개 코드 섞여서 혼종인 코드들이 한둘이 아닐뿐 아니라 애초에 혼종이 될 수 밖에 없는 구조임. 논의 가치조차 없는데 이게 자꾸 논의되는 이유는 뉴비들 때문에 그럼. 그리고 이글 쓴놈도 정상은 아님.
글쓴놈 실력이 뉴비수준이니까 그렇지
C++ 책 한권도 안읽어본 티내네 개소리를 장황하게 적어놨노
https://m.dcinside.com/board/programming/2529507
ㅋㅋㅋ 다형성이 뭔지도 모르는 놈이 c++ 할줄안다고 구라까지 쳐놨네 감당 가능?
진짜 심각하네.. 대학 타령하기전에 너부터 교육좀 다시받아라. 오히려 니가 교육 제대로 안받은거같은데?? C/C++이라고 부르는 건 예전 C에서 기능 조금 추가되던 시절때문에 그렇게 계속 부르게 되는거고 요즘 문법(요즘 문법도 아님) Class라던지 template이라던지 멤버관련 온갖 C++문법들이 객체지향이나 일반화, 함수형 지원하려고 나온거다
쉽게말해 이젠 C랑 C++이랑 아예 다른 언어고 C 표준 함수조차도 C++에서 거~~~의 쓸일 없다 애초에 C++이 어렵고 차별화되는건 객체지향같은 개념때문이지. C랑 C++차별점도 결국 객체지향같은 설계방식때문인건데 이새끼는 1도 모르는 상태로 C/C++이 호환성때문이라는 헛소리 씨부려놨네
C와 C++ 이 다른 언어라 말하고 있고 C/C++ 이라는 건 그 유사성 때문에 관행적으로 편의상 그렇게 쓴다고 말하고 있는데 무슨 문제라도? C와 C++ 은 차이점이 있다고 말하고 있는데, 왜저러는지 이해가 안 되네. 님이 하는 얘기랑 내가 하는 얘기랑 일맥상통하는 얘기인데 뭐에 기분이 나쁘셨을까
왜들 저러지.. 이해가 안 되네. 반론 댓글들 보면 내가 하는 말이랑 일맥상통하는데 왜 저 난리를 치는지 모르겠네. c, c++ 섞어쓰는거 흔하고다 그래서 그런가. 실제로 c/c++ 섞인 경우가 많잖아. .cpp 에서 c++ 함수로 할 수 없는건 c 함수 호출하거나 c 함수 호출하여 래퍼 만들어쓰는데 이런게 흔한게. 이것 때문에 기분 나뻐서 그런건가.
c++ 에 class, template 있는건 당연한 얘기고. c 에는 그게 없고. c++ 언어 문법이 c 문법 대부분을 포함하니까 유사성 있은 것도 맞고, 차이점 있는 것도 맞고. 팩트인데. 이걸 왜 기분 나빠서 악플을 잔뜩 달고 새글을 만들어서 허위사실 유포, 모욕, 인신공격을 할까.
여기 악플 달고 열폭하는 사람들보면 c/c++의 유사성. 이말에 열폭하는거 같은데, 유사성이 있다고 하여 차이점이 없다는 얘기가 아니고 차이점이 있다고 하여 유사성이 없는 것이 아님. 사람들이 생각이 너무 한쪽으로 기울어져 저러는거 같은데.
어떤 분이 C 와 C++ 이 아예 다른 언어라고 강조하는 걸 보면, C 와 C++ 의 유사성을 인정하지 않는다는 의미 같고, 내 본문에 쓰여있는 C/C++의 유사성이라는 어휘에 매우 기분이 나빴나 봄. C 와 C++ 이 다른 언어는 맞는데 C 와 C++ 은 유사점이 있는 언어이다. 이 말이 기분 나쁘면 C++ 책, C++ 강의 첫 부분 다시 보기 바랍니다.
https://modoocode.com/138
여기도 나오는 내용이고
https://geekflare.com/c-vs-cpp-programming/
여기도 나오는 내용이고.
https://www.quora.com/Why-are-C-and-C++-always-grouped-together-while-talking-about-languages-or-in-general-programming-talks
여기도 나오는 내용이고.
섞어쓰는건 여기도 나오는 얘기고
https://www.oracle.com/technical-resources/articles/it-infrastructure/mixing-c-and-cplusplus.html
https://www.quora.com/Why-is-C-and-C++-always-mentioned-as-C-C++-instead-of-C-C++
C and C++ are often mentioned together because they have a lot of similarities. Both languages were developed by Dennis Ritchie and Bjarne Stroustrup in the 1970s and 1980s, respectively. C is a procedural programming language, while C++ is an object-oriented programming language. C++ was developed as an extension of C and includes many of the same features, but it also includes additional feature
C와 C++는 유사점이 많기 때문에 함께 언급되는 경우가 많습니다. 두 언어는 각각 1970년대와 1980년대에 Dennis Ritchie와 Bjarne Stroustrup에 의해 개발되었습니다. C는 절차적 프로그래밍 언어이고 C++는 객체 지향 프로그래밍 언어입니다. C++는 C의 확장으로 개발되었으며 동일한 기능이 많이 포함되어 있지만 클래스, 템플릿 및 연산자 오버로딩과 같은 추가 기능도 포함되어 있습니다. 이 때문에 C와 C++는 유사한 기능을 가진 관련 언어임을 나타내기 위해 C/C++로 함께 언급되는 경우가 많습니다.
그 답변에 댓글3개 달려있는건 못 가져오지 ㅋㅋㅋ
C++알려면 C언어는 무조건 공부해야된다고 우기다가 반박당하니까 자기가 언제 그렇게 주장했냐고 자기는 그렇게 주장 안 했다고 우기는 틀딱