man에 원래 c++ API는 안나오는건가요?

giveitaway의 이미지

man으로 찾아보면 c 함수는 다 나와서 편한데
c++내용은 검색이 안되네요.
우분투고요.. manpages-dev도 설치해 봤는데도요.
msdn이나 java.sun.com처럼 API documentation이 좀 보이면 좋겠는데 말이죠.
급한대로 www.cplusplus.com/reference에서 해결하고 있는데..
이 방법밖에 없는건가요?

Necromancer의 이미지

man 페이지는 2번은 시스템 콜
3번이 C표준 라이브러리/기타 시스템에 설치된 라이브러리 함수 매뉴얼
그런식으로 되어 있습니다. 유닉스는 C++보다는 C와 더 밀접하게 관련을 맺고
발전했기 때문에 그 영향이라고나 할까요. 커널쪽에 C++ 쓴거 거의 못봤습니다.

자바의 경우는 /usr/doc나 /usr/share/doc 아래에 java-sdk-docs 등등으로 된
디렉토리 안에 보시면 html파일들이 있습니다. 그걸 브라우저로 보면 메뉴얼이 나오죠.
썬 자바매뉴얼뿐만 아니라 스트럿츠, servlet-api, 등등이 다 이런식으로 제공하고요.
디렉토리명도 물론 다 틀립니다.

그거 외에도 라이브러리 제공하는 사이트에서 같이 제공되는 PDF 문서 등등을 구해서
보는 방법도 있고 ($가 많으면 인쇄해서 보죠.)

즉 간단히 말하자면, M$ MSDN처럼 통일되어 있지 않습니다.

Written By the Black Knight of Destruction

Written By the Black Knight of Destruction

giveitaway의 이미지

친절한 답변 감사드립니다.
충분한 답변이 되었습니다. ^^

저는 msdn이나 자바도 온라인보다는 다운받아서 html로 보는걸 선호하는데
시간이 허락되시다면 혹시 즐겨 이용하시는 사이트 중에서 링크 다 연결된 문서를 제공하는 곳이 있으면, 알려주시면 좋겠습니다.
제가 이용하고 있는 곳이 단편적으로 따로 따로 저장을 해야 해서 그 때 그 때 찾아서 확인하기에 어려움이 있거든요.

feanor의 이미지

데비안 계열의 경우 libstdc++6-doc 패키지를 설치하시면 됩니다. man에 안 나온다면 그것은 설치를 안 했기 때문입니다.

giveitaway의 이미지

우선, 답변 감사드립니다. ^^

우분투 edgy사용하고 있고요,
시냅틱 열어서 말씀하신 패키지 설치해 봤는데 여전히 안보입니다.
따로 뭐 configuration 해줘야 하는거라도 있나요?

feanor의 이미지

man std::iostream 하면 안 나오나요?

giveitaway의 이미지

감사합니다. ^^
man iostream 해보면서 "왜 안되지!!" 머리 쥐어뜯고 있었습니다. ㅎㅎ
살짝 창피하네요.

우분투에서는 인제 잘 되니까 Mac OSX에서도 한 번 알아봐야겠군요.
아직 맥 쪽은 패키지 설치하는 법도 잘 몰라요. (그런게 있긴 있는지??)

hongminhee의 이미지

MacPorts, Fink 같은 것들이 있습니다~

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.