프로그래밍 QnA

bunkhead의 이미지

c++ 초보입니다. 이게 클래스인지 배열인지 뭔지, 어떻게 써야 하는지 모르겠습니다.

프로그래밍 초보라 아직 개념이 잘 안잡혀 있어서
착각하는 부분이 있을 수 있습니다ㅎㅎ..

큐를 구현 하는 중인데
주어진 소스를 기반으로 구현해야 합니다.

주어진 소스는 아래와 같은 함수들과

itemType Queue::get()
{
    itemType t = queue[head++];     //
    if (head > size) head = 0;
    return t;
}
itemType Queue::get()
{
    itemType t = queue[head++];     //여기선 배열처럼..
    if (head > size) head = 0;
    return t;
}

--------------------------------------------------------
이런 주어진 특정 함수에서 queue를 이렇게 써먹고 있습니다.

fastwater의 이미지

리다이렉션이나 파이프 사용할 때 강제로 플러싱 하는 방법?

종료 되지 않고 while문 안에서 계속해서 stdout으로 메세지가 출력 되는 프로그램이 있습니다.
이 프로그램에서 나오는 출력을 리다이렉션을 사용해서 파일로 뽑아 보고 싶은데... 아래와 같이 실행 해 보면...
./program > a.log
이렇게 실행 할 때 출력 되는 양이 적어서 그런지 플러싱이 안되서 프로그램이 종료 되기 전 까지는 정상적으로 동작을 하질 않네요.

사실 프로그램 상에서 플러싱을 해 주면 되긴 하지만... 프로그램 수정은 불가능한 상황이라;;

혹시 방법이 없을까요?

canuyes의 이미지

C언어의 프로그래밍언어론적 측면에 관해서

과제를 하다가 궁금점이 생겨 질문올립니다.

#include <stdio.h>
 
void main() {
 
     char ch = 'a';
     printf("%d", ch);
 
}

위 프로그램은 wrong program 이지만, 컴파일도 되고 실행도 됩니다.
이렇게 C를 설계한 이유를 프로그래밍 언어론 적 측면에서 기술하려합니다.

생각해 본 바로는

1. C는 효율성을 위해 type check를 수행하지 않는다.
2. C는 문자도 내부적으로는 정수로 취급하여 다루게 된다.

등이 있습니다.

하지만 저 둘이 과연 프로그래밍 언어론 적 측면에서의 접근이 맞는 것인지,
만약에 맞다면 어떻게 풀어내야할지가 궁금합니다.

newbee의 이미지

웹에서 작동하는 프로그램(아이큐테스트 프로그램 같은..)을 만들려면...

제가 요새 웹 프로그래밍에 관심이 있는데.. 어디서부터 시작을 할지 몰라서 이렇게 글을 남기게 됬습니다.

http://wootza.com/color/

여기 사이트? 같은 곳에서 작동하는 웹어플리케이션? 같은 프로그램을 만들려면 무엇부터 배워야할지...

(여기 보면.. 아래 페북 관련 댓글들도 나오고.. 이런것은 어떻게 구현을 해야할지..)

웹이니깐 모바일에서 작동하고.. 재밌을 것 같은데..

어디서부터 어떻게 시작할지 테크트리 좀 부탁드립니다..

c언어, c++은 해봤고, 자바는 약한데.. html 쪽도 안해봤고..

최적의 학습 테크트리 좀 부탁드립니다..

읽어주셔서 감사합니다

좋은 밤 되세요.

바나나경비병의 이미지

C++ 동적할당 질문이요

int* n = new int;
cout << n << endl;
delete n;
 
char* name = new char[10];
cout << name << endl;
delete[] name;

여기서 n을 출력하면 n이 가르키는 주소값을 출력하는거 같은데
name을 출력할경우 쓰레기값이 나옵니다

제가 무엇을 잘못한건가요?

세벌의 이미지

fatal: bad default revision 'HEAD'

git 공부 시작...

git init 하고
git show 했더니
fatal: bad default revision 'HEAD'
나오네요.
git log 해도 같은 메시지...
원래 처음엔 그런 건지 다른 작업을 해야 되는지 알고 싶어요. 뭐가 문제일까요?

dnjfldk의 이미지

[생초보]안드로이드어플리케이션 으로 라즈베리파이 제어

정말 생각해보면 간단한거같은데 아직 배운게없어서 질문드립니다~

예를들어 이런것을 만들겁니다

라즈베리파이 가스센서로 값을 받음 -> 어플리케이션에 값이변하면 알려줌 -> 어플리케이션에서 조작을하면 -> 라즈베리파이에연결된 모터동작

이것을 와이파이통신으로 하는건지??하여간 통신을해서 하면..

어떠한 것들을 구축해야하는지요??

서버도 구축을 해야하는건지 아니면 USB무선랜만 있으면 통신이 되는건지.. 고수님들 답변 부탁드립니다.!!

kphwan의 이미지

웹 스트리밍 구현

안녕하세요.
웹 스트리밍 서비스를 구현하려고 하는데요
어디서 어떻게 시작해야할지 조금 막막합니다.

스트리밍 서비스를 할 경우 클라이언트에 재생 파일의 조각들이 쌓이게 될 텐데
이것들을 합치면 하나의 전체 음악이 완성되잖아요
그럼 불법적으로 유통하는 사례가 늘어날 것 같은데
제가 구현한 웹 스트리밍 프로그램에서만 동작하도록 인코딩할 수 있나요??

제가 웹쪽은 처음이라서 검색은 해보고 있는데 어디서 어떻게 어떤방식으로 진행해야하는지 막막합니다.

어떤 언어로 시작해야하며, 제가 만든 웹 스트리밍 프로그램에만 동작하는 음원 파일을 만들려면 무엇을 해야하는지
길 좀 알려 주시면 감사하겠습니다.

페이지

프로그래밍 QnA 구독하기