BEST C++은 또 너무 넓게 쓰이다보니까 웃긴게
분명히 나는 학교에서 C++을 우수한 성적으로 수강했고
독자적으로 프로젝트도 몇개 진행했는데
스택오버플로우에서 남이 짠 코드 읽어보면
???????
수업이나 책에서 한번도 본적 없는 문법 투성이네???
아니 이건 또 어떻게 쓰는거야
같은 경우가 너무 많음
C++은 또 너무 넓게 쓰이다보니까 웃긴게
분명히 나는 학교에서 C++을 우수한 성적으로 수강했고
독자적으로 프로젝트도 몇개 진행했는데
스택오버플로우에서 남이 짠 코드 읽어보면
???????
수업이나 책에서 한번도 본적 없는 문법 투성이네???
아니 이건 또 어떻게 쓰는거야
같은 경우가 너무 많음
개발할때나 C++ 거지같지 개발 말고 간단한 프로그램 작성하는 경우 C++만한게 없음
코딩이 길어야 2~300줄 안에서 끝나기에 디버깅 문제 크게 와닫지는 않고
사람들이 다 개떡같다고 욕하는 포인터등도 꽤 요긴하게 쓰고
그래도 다른 사람 C++ 코드 보려면 죽을 맛이긴 함 ㅋㅋㅋㅋㅋ
그럼 왜 "If the return type of the main function is a type compatible with int"라는 거임?
int main 말고 빌드가 안되면 이런 조건이 필요 없을 거 같은데.
직접 해보니 안되긴 하다만... 적어도 void는 되는줄 알았는데 그냥 C만 되나 보네.
솔직히 말하면 C++는 나쁜언어는 아님. 오힐려 오래된 역사인데 불구하고 가장 빠르고 광력한 언어임.
다만 구조가 뭐같은것도 있고 오래된 언어인 만큼 메모리관리도 직접해랴하고 템블릿관련 디버깅도 어렵고 구조도 조금이라도 뜰어지면 무조건 오류를 내뿜는 즉 어려운 언어일뿐.
참고로 저둘이 얼마나 사이가 안좋나면 한일관계도 저둘 사이보다는 사이가 좋음.
C++는 서로 맞는게 없을정도로 사이가 안좋은, 즉 오픈소스계 극와 극인 리눅스재단의 리누스 토발즈와 FSF의 리처드 스톨먼 가 한마음을 모아 까는 프로그래밍언어이다.
와! C와 C++제외면 HTML로 프로그래밍해도 되는거죠?
스스로 C++ 잘한다는 애들 특: ㅈ도 모름 실제로 잘하는 사람들은 잘한다고 안하고 메인 언어라고한다
자바에 익숙해져서 그런가 씨쁠은 디버깅 너무 어렵더라
C++은 또 너무 넓게 쓰이다보니까 웃긴게 분명히 나는 학교에서 C++을 우수한 성적으로 수강했고 독자적으로 프로젝트도 몇개 진행했는데 스택오버플로우에서 남이 짠 코드 읽어보면 ??????? 수업이나 책에서 한번도 본적 없는 문법 투성이네??? 아니 이건 또 어떻게 쓰는거야 같은 경우가 너무 많음
밈임
클라이언트: ML로 3ms 안에 결과가 나올 수 있게 해주세요 개발자: 지금 토치로 10ms인데 더는 못줄여요... 개발팀장: C나 C++로 몇개만 고치면 되
한일관계급으로 사이안좋은 둘 양쪽에서 다 깔정도면 얼마나 구린거야 ㅋㅋㅋㅋㅋㅋ
자바에 익숙해져서 그런가 씨쁠은 디버깅 너무 어렵더라
트릭시 룰라문
C++는 서로 맞는게 없을정도로 사이가 안좋은, 즉 오픈소스계 극와 극인 리눅스재단의 리누스 토발즈와 FSF의 리처드 스톨먼 가 한마음을 모아 까는 프로그래밍언어이다.
트릭시 룰라문
참고로 저둘이 얼마나 사이가 안좋나면 한일관계도 저둘 사이보다는 사이가 좋음.
지식이 늘었다
zzzzzzzzzzzzz
참고로 리눅스재단은 이름에서 알수있드시 리눅스커널을 개발하는 단체이고 FSF(자유소프트재단)은 GNU를 개발하며 (위짤에 쓰인 GCC도 GNU에 포함된 프로젝트임) GPL 라이센스를 만든 단체임.
루리웹-7860281446
리누스 토발즈는 현재 리눅스커널개발에 손땠고 깃에 커밋된 소스들을 머지작업, 즉 릴리즈를 위한 머지 리퀘스트만 하고있음.
nana111
한일관계급으로 사이안좋은 둘 양쪽에서 다 깔정도면 얼마나 구린거야 ㅋㅋㅋㅋㅋㅋ
중국정도?
북한 같은 존재인가
뭔소린가 하고 여러번 읽어봤네 처음엔 C++이 맞는게 없다는건줊
여러번 알고리즘/인공지능등을 개발하려면 파이썬/Go/루비/자바스크립트등 C/C++제외한 언어로 개발하세요. 지옥으로 가기싫으면.
nana111
와! C와 C++제외면 HTML로 프로그래밍해도 되는거죠?
조토피아에는빅맘팬티짤
HTML는 프로그래밍 언어가 아니야. 일종의 마크업언어.
파이썬으로 코딩 가능한 텐서플로님 감사합니다...감사합니다...
그걸 C++로 작성을 하라고 하면...
nana111
클라이언트: ML로 3ms 안에 결과가 나올 수 있게 해주세요 개발자: 지금 토치로 10ms인데 더는 못줄여요... 개발팀장: C나 C++로 몇개만 고치면 되
T^T
그 몇개는 격무로 지쳐서 퇴사한 직원의 수를 의미하나요?
드립일껄요 ㅋㅋ
object c/c++은 괜찮죠?
Objective-C는 이제 애플도 버린 언어잖아.
nana111
밈임
C 는 요새 IoT 관련 임베디드 수요가 늘면서 아직 건재함.. 리눅스커널은 아직도 C가 대부분임
알고있음.ㅋㅋㅋㅋ 다행이 PHP로 인공지능으로 개발해도 되죠.라는 이야기는 안나와서 다행. 물론 PHP7들어서 속도가 빨라져서 그런지 PHP로 인공지능을 개발하는 프로젝트는 있음. https://github.com/php-ai
알고있음. 다만 C언어로 개발하지 말라고 한건 C++의 광력한 기능떄문에 모르는사이 C++로 개발할거 같아서.
그래서 회사 프로젝트가 분명히 사양표에는 C언어로 개발했다고 되어있는데 유지보수를 위해 소스를 까보니 C언어/C++ 짬뽕.
요새 인공지능쪽에서도 하부라인들 c로 포팅한다더만요..
ㅁㅁ 시벌???
c언어로 짜면 노가다 지옥이고 c++로 짜면 사람마다 문법이 달라서 여러명이 짜기 힘듬 ㅠㅠ
스스로 C++ 잘한다는 애들 특: ㅈ도 모름 실제로 잘하는 사람들은 잘한다고 안하고 메인 언어라고한다
C++은 하면 할수록 존나 바보되는 기분임.... 아 시발 내가 이렇게 ㅂㅅ이구나를 깨닫는 과정같음
진짜 C++잘하는사람보면 괴물같음. C#이나 C할때는 그냥저냥 알겠던데 C++은 내가뭘 만들려고하면 나는 아무것도모르는 ㅄ이고 구글에서 찾은것도 아무것도모르는 ㅄ인경우가 너무많아...
c++은 쓸데없이 복잡해지는 거 컨트롤하는게 굉장히 중요함.. 어려운 방법을 쓰나 덜 어려운 방법을 쓰나 같은 일을 하고, 실행에 같은 시간이 걸리지만, 어려운 방법을 알아서 쓰면 빨리 개발가능하고, 코드도 줄지만, 다른 사람이 보면 뒤짐...
머리머리머리
회사에서 일하면 쓰는 사람이 있기 때문에 그게 말처럼 쉽게 안됨... 내가 안써도 남이 쓰니까 방법이 없음.. 그리고 위에 썼지만, 어려운 방법을 쓰면, 개발 속도가 빨라지니까, 윗대가리들이 그걸 쓰지 말라고 제한을 안검...
프로그래머의 위엄..
아래거는 왜 네임스페이스 안씀?
아래꺼는 잘 보면 오류메세지
일단 저게 표준이니까. 네임스페이스는 왠만하는 쓰면 안됨.
? ?? 내가 뭔가가 잘못 배운건가?
일단 std같은건 써도 무방한데 호환성을 생각하면 자제하는게 편하긴하지.
호환성을 생각하면 using namespace 사용을 자제하는게 맞지 않아? 오히려 네임스페이스라는 것 자체가 이름 충돌을 피하기 위한거기도 하고
아. 서로 잘못이해하고 있는듯. 정확하게는 using namespace std와 같이 표준처럼 쓰고있는건 문제가 없는데 이거 외는 잘 안쓰는게 좋음.
using namespace 조심해야 하는거 맞음 특히 윈도우에서는 ㄹㅇ로 min max byte 이름 충돌남
사실 검색 좀 해보면 using namespace std조차 되도록 안 쓰는 게 좋다고 함. namespace를 쓰는 게 좋을 때는 이름 공간 계층 구조가 너무 깊을 때... aaa::bbb::ccc를 using namespace 로 abc로 바꿔 쓰는 거
그니까 using이 안좋은거지 네임스페이스가 나쁜게 아니잖아
C++ : 꼬이면 어셈블리어보다 어려워진다
어디가서 굶어죽을 일은 없어 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
2.718281828
그렇지 >굶어< 죽을일은 없지 ㅋㅋㅋㅋㅋㅋㅋㅋㅋ >무리해서< 죽을일은 있겠지만 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
이중상속이라는 희대의 무근본 기능이 들어가있는 언어
어 이거 있으면 편하겠는데식으로 아무거나 다 집어넣은듯한게 자주 보임
C++은 또 너무 넓게 쓰이다보니까 웃긴게 분명히 나는 학교에서 C++을 우수한 성적으로 수강했고 독자적으로 프로젝트도 몇개 진행했는데 스택오버플로우에서 남이 짠 코드 읽어보면 ??????? 수업이나 책에서 한번도 본적 없는 문법 투성이네??? 아니 이건 또 어떻게 쓰는거야 같은 경우가 너무 많음
오류 쫘라라락 나면 차라리 처음부터 다시 빌드하는 게 속 편함 아니면 인생에 한번 나올까 말까한 냉철함으로 자기가 만든 코드를 꿰뚫어 보든지
모질라 재단에서 C++써서 차세대 엔진 만드려니 걍 새로 언어 만들겠다 해서 Rust재단 만든 이유가 있음
C#도 무근본 언어임? 아니면 C랑 C++까지만 무근본 언어임?
C#은 무근본은 아님. 다만 여러면에서 ++하고도 달라졌어
애초 C#은 원래 Cool이였음. 대충 MS가 원래는 .NET를 위해 만든 언어. 대충 C/C++는 C++컴파일에서 호환성이 있는데 (이유는 C++시작은 일종의 C언어의 확장팩 개념이라서) C#는 Objective-C처럼 C언어의 영향을 받았을뿐 서로 다른언어임.
ㅇㅇ 오히려 자바랑 비슷해졌어... 이름은 c 계열인데 입양된 자식임
하긴 Xamarin 하는데 자바랑 C# 같이 쓰는 거 보고 왜 그러나 싶었는데
C#은 마소가 열심히 관리하고 다듬어서 좀 많이 다름
그건또 아님. 정확하게는 C#는 원래 JAVA를 MS입맛대로 만든 J++를 특허권를 못쓰게 되자 .NET를 개발하면서 C++와 JAVA를 하나로 합치면 어떻까로 시작된 언어임. 근 계열부터 다른다는 소리. 그래서 원래는 이 언어를 Cool로 쓸려고 했다고....
C를 채용한 델파이 앤더슨 헤이즐버그가 마소 들어가면서 C#주요 개발자로 참여했고, 그때문에 델파이 구조를 많이 사용함.
덕분에 볼랜드 경영 뻘짓과 함께 파스칼계열은 요단강 건널뻔했음
언리얼 ㅜㅜ
그럼 프로그래밍 언어 할거면 파이썬 배우면 되나
게임 개발할거면, 현재 c++로 만든 겜 많아서 어쩔수 없이 c++ 해야함.. 뭘 할려고 하는지에 따라 다른
2015년까지 C++만 쓰다가 C#이랑 자바스크립트로만 몇 년 짜다 보니까 C++17 같은건 완전 새로운 언어 같더라..
새로운 언어라고 불러도 아무도 뭐라 안해...
알고리즘 하는 사람들 거의 C++로 하는디..... 그래도 언어가 빨라서 좋다구
까이긴 많이 까이지만 장점도 많긴함 ㅇㅇ;; 소프트웨어 공학적인구조 ㅈ까고 효율중시라 없는게 거의 없기도 하고 돌렸을때 빠르기도 하고
개발할때나 C++ 거지같지 개발 말고 간단한 프로그램 작성하는 경우 C++만한게 없음 코딩이 길어야 2~300줄 안에서 끝나기에 디버깅 문제 크게 와닫지는 않고 사람들이 다 개떡같다고 욕하는 포인터등도 꽤 요긴하게 쓰고 그래도 다른 사람 C++ 코드 보려면 죽을 맛이긴 함 ㅋㅋㅋㅋㅋ
진짜 c계열은 속도가 넘사벽이긴 함 파이썬 250줄이랑 c계열 300줄이랑 비교해도 실행속도 차이가 엄청 나더라 문제는 남의 코드 볼려면 머리 깨짐
삭제된 댓글입니다.
코카콜라x펩시
지금 저 코드에선 그게 문제가 아닌데다 return 0; 없어도 빌드도 됨. 그 결과 뭘 리턴할지는 아무도 모르지만 저 코드에선 신경 안써도 되겠지.
코카콜라x펩시
그래? 초기화 안한 변수 마냥 쓰레기 값인줄 알았네. 지식이 늘었습니다 센세
코카콜라x펩시
main 함수만, int로 변환 될때만인가보네
코카콜라x펩시
그럼 왜 "If the return type of the main function is a type compatible with int"라는 거임? int main 말고 빌드가 안되면 이런 조건이 필요 없을 거 같은데. 직접 해보니 안되긴 하다만... 적어도 void는 되는줄 알았는데 그냥 C만 되나 보네.
아니 void main도 비표준인데 컴파일러가 허용한거였네? 날 속였어!
코카콜라x펩시
비표준이지만 팀작업에서는 명시적인게 더중요하지
c++이 그렇게 나쁨? 혼자 공부할때 c보다는 편하고 파이썬은 뭔가 안 맞는 느낌이라 걍 c++로 공부하는디...
나쁜건아니야 메모리관리같은거 직접해야되고 템플릿관련 디버깅이 어렵고 모듈이 아니라 파일관리로 프로그램을 다뤄야되서 커질수록 이상한게 빡치게해서 그렇지 불편한게 엄청많은거지 구린건 아님...
게임 같이 하드웨어 퍼포먼스 최대한으로 끌어내야 하는 곳은 써야함... 심지어 더 빨라진다고 시연할 때 C로 하는 사람도 있음...
나쁜 언어는 없엉. 단지 어려움.
솔직히 말하면 C++는 나쁜언어는 아님. 오힐려 오래된 역사인데 불구하고 가장 빠르고 광력한 언어임. 다만 구조가 뭐같은것도 있고 오래된 언어인 만큼 메모리관리도 직접해랴하고 템블릿관련 디버깅도 어렵고 구조도 조금이라도 뜰어지면 무조건 오류를 내뿜는 즉 어려운 언어일뿐.
대충 PHP가 개판으로 짜도 버그가 나오건 말건 무조건 최대한 구동이 되어서 까이는 언어라면 C++는 반대로 제대로 짜도 구조가 조금이라도 틀어지면 오류가 내뿜을뿐.
ㄴㄴ 한국인들 성격 생각하면 오히려 C++이 가장 좋을거같긴함
아니 이게 왜안되에 최적화되어있어서 꼬우면 그냥 고치면 됨
펌웨어 같은 것도 c c++ 기반이 대다수임.
나쁜게 아니라 난이도 극악이란거같음
성능 중요한 곳에서는 써야됨 언어가 불편한건 맞는데 그래도 써야됨
c#쓰다가 오랜만에 다시 c++공부해보면 핵재밌음 ㅋㅋ
곰돌이푸훗
그래도 콘솔게임에서는 자리 쉽게 안 뺏길듯
회사에서 저렇게 변수 이름을 a나v로 쓰면 욕먹음
C++ 개 븅신같은 언어... 파이썬이 훨 낫지
그럼에도 나는 c++을 공부한다... 그리고 매일매일 까먹는다
님이 빠요엔이 아닌이상 정상압니다. 솔직히 회사의 중간관리자인 저도 까먹는데요.^^ 나한테 C++는 그냥 짜고 컴파일하고 오류뜨면 수정하고 다시 컴파일하고 워닝만 뜨면 테스트해보고 문제가 없으면 끝.
배울수밖에 없는 언어인걸요..
내가 프로그래머를 그만둔게 내 머리가 돌머가리라 그런것도 있지만 왜 외국놈들이 만들었다고 왜 영어를 써서 프로그래밍 해야되지? 하는 생각과 내현실이 노답이라 프로그래밍 바로 때려침 ㅋㅋ
그러는 유게이들 위해 한글로만 프로그래밍을 하는 언어인 아희를 소개드립니다.^^ https://namu.wiki/w/%EC%95%84%ED%9D%AC
오오?