프로그래밍 QnA

leecc의 이미지

VHDL에 관한 질문입니다..

library ieee;use ieee.std_logic_1164.all;
use ieee.std_logic_unsigned.all;

entity bcd_adder is
port(bcd, x : in std_logic_vector(7 downto 0);
bcd_out: out std_logic_vector(7 downto 0));
end bcd_adder;

kokori0116의 이미지

grep 명령어 질문

특정 필드에 red 라는 값이 있는 라인만 찾으려면 어떻게 해야 하나요?

예를 들어(a.txt)

a yellow yellow yellow
b red red yellow
c red blue red
d blue red white
e black black red

두번째 필드의 값이 "red" 인 라인만 출력을 하고 싶습니다.(구분자는 탭입니다.)

# grep "red" a.txt
이렇게 하게 되면 다른 필드에 red 값이 있는 라인도 출력이 되서....

declspec의 이미지

리눅스 커널에 대한 많은 질문

1. 리눅스에서 ARP 테이블, 라우팅테이블은 실제로 어디에 어떻게 위치해있나요? 커널 모듈중 어딘가에 있는걸까요?

2. 리눅스에서 lsmod 를 했을때 나타나는 모듈들은 커널 프로세스라고 보면 되나요? 아니라면 커널프로세스는 어디있나요?

3. CPU 스케줄링에 포함되는 모든 프로세스(커널/유저 구별없이)의 목록은 어떻게 확인할 수 있나요? ps x 가 보여주는게 다인가요?

4. CPU 는 모든 프로세스들에게 순차적으로 할당되나요? 아니면 커널/유저 별로 다른가요?

5. 커널 API들(예:printk) 은 어디에 정의되어있나요? 이것들도 시스템콜인가요?

6. 커널모듈을 만들기위한 컴파일러는 어디에 있나요? 기본적인 C 문법은 모두 gcc 랑 똑같나요?

7. 이론적으로 커널모듈과 응용프로그램만 개발할 수 있다면 리눅스 상에서 리눅스를 개발할 수 있나요? 아니면 추가적인 라이브러리와 컴파일러가 필요한가요?

8. 윈도우 API 중에는 화면캡쳐, 마우스제어 등 GUI 관련 API 가 많은데 리눅스상에는 없나요?

sinwho의 이미지

[완료] xhtml&css 메인메뉴 고정하기...

우선 답변들 정말 감사합니다.

어제 xhtml&css 책 한권 다봤네요

그래서 만들어 봤는데요

프레임이 없다 보니 메뉴 고정하는 방법을 모르겠네요(아무리 검색해봐도 답을 얻을수 없네요ㅠㅠ)

프레임 쓴 홈페이지는 sinwho.com 이고요
xhtml로 만들어 보고 있는 홈페이지 주소는 sinwho.com/divsinwho(계속 수정중입니다)

인데요

sinwho.com/divsinwho는 아직 앨범 가사 밖에 안들어가지는데요

메뉴는 그대로 둔채 그 밑에 프레임을 나눈것처럼 원하는 자료가 나오게 할수 없나요??

만약 제 홈페이지의 제로보드4 게시판의 내용을 링크할시 뽐뿌처럼 메뉴부터 다 나오게 할수 없나요??

예를 들어

fedious의 이미지

쓰레드 사용시 질문입니다.

QT에서QThread를 사용하고 있는데요
프로세스(기본쓰레드?, B)가 소켓으로 데이터를 전송받으면 데이터를 분리해서 구조체(st_A)에 저장해 놓은다음
A쓰레드를 호출하면서 구조체의 주소값을 넘겨줍니다. A쓰레드는 또 나름의 일을 합니다.
connect(&B, SIGNAL(CALLA(&st_A)), &A, SLOT(RECVB(&st_A)); (대략 이런식이죠)

B쓰레드에서 데이터를 구조체에 저장한 다음 결과를 fprintf로 출력하고,
A쓰레드에서도 데이터를 처리한 후에 결과를 fprintf로 출력을 합니다.

기본적으로는 B, A, B, A, B, A...이런 순으로 나와야 하는데
쓰레드B가 수신하는 데이터의 양이 많아지면
B,B,B,B,A,A,A,A 이런식으로도 출력을 하거든요

jazzsir의 이미지

[완료] sqlite3 리턴 포인터 다르게 받는 방법

sqlite3 D/B의 테이블에 여러 행들이 저장되어 있고
아래와 같이 반복문으로 PHONE_NAME이라는 칼럼을 모두 가져오도록 하는데..

for(i=0; i<total; i++)
{
	int ret = sqlite3_step(stmt);
	student[i].name = (char*)sqlite3_column_text(stmt,PHONE_NAME));
	.
	.
	.
}

student[0].name, student[1].name, student[2].name......
모두 같은 포인터를 가리키고 있어서 결국엔 마지막값으로 통일돼버리네요. --;
(student.name은 "문자 배열"인 아닌 "문자형 포인터"입니다.)

그래서 아래와 같이 malloc으로 메모리를 할당해서 strcpy로 했는데

익명 사용자의 이미지

[MFC] 웹캠 영상 위에 도형이나 선 그리는 문제입니다.

안녕하세요
오랜만에 방문하네요.

사용환경은 VC 6.0 이구요.
MFC를 사용합니다.

shs0917의 이미지

쉘스크립트에서 사용자 입력 처리 질문

쉘스크립트가 필요해서 작성하려는데 많이 어렵네요.^^;

작성중인 스크립트(A) 내에서
또 다른 스크립트(B)를 호출하도록 되어 있습니다.
근데 스크립트(B)는 사용자 입력을 받아 처리하는 구조입니다.
스크립트(A)는 스크립트(B)가 끝난 후 계속 다른 처리를 해야 합니다.

#!/bin/bash

.....

script(B)

.....
....

이럴 경우 script(B)의 입력을 script(A)에서 자동으로 처리하고
이후 과정을 계속 수행하게 하려면 어떻게 하면 좋을지 고수님들 의견 부탁 드립니다.

yun8085의 이미지

prevent (Coverity) 관련 질문 있습니다.

arry10;

i=0;

arry[i++] = 0×12;
arry[i++] = 0×34;
arry[i++] = 0×56;
arry[i++] = 0×78;
arry[i++] = 0×44;
arry[i++] = 0×77;

for(j=0; j<i; j++) arry[i] = arry[i] + arry[j];

PREVENT 정적 분석 Tool로서 Coverity를 사용하고 있습니다.
위와 같은 코드에서 UNINIT의 옵션으로는 결함을 찾아내지 못하고 있습니다.

해당 코드 부분은 배열을 부분적으로만 초기화 하였고 결국 초기화 되지 않은 마지막 라인의
배열에 sum 값을 구하다가 에러가 출력 되는 부분 입니다.

chartemp의 이미지

c 표준 라이브러리 함수들을 뜯어 보고 싶은데요

cygwin 깔아서
소스를 볼수 있다는데
정확히 어디에 위치에 있는지
어떻게 볼수 있는지 쫌 갈켜주셧으면 합니다.
검색해봐도 무지해서 그런지 검색방법도 모르겠고 잘 안찾아줘서 질문드립니다;;

페이지

프로그래밍 QnA 구독하기