프로그래밍 QnA + 설치 및 활용 QnA + 질문

lchy0113의 이미지

리눅스 드라이버 질문 입니다. Virtual Serial Port 관련 문의

------------------┌────────────┐ 외부 디바이스
------------------│SPI Device...........│
------------------└────────────┘
------------------------↕
------------------┌────────────┐ 보드
------------------│Dev/spidev.........│ 리눅스
------------------│ 장치파일..............│
------------------└────────────┘
예)---------------↕--------------↕---------------↕
┌───────────┐┌───────────┐┌───────────┐
│dev/spitty0.......││dev/spitty1.......││dev/spitty2.......│
└───────────┘└───────────┘└───────────┘

honga999의 이미지

c언어에서 두개의 소스파일을 #include 를 활용하여 연결 하고싶은데 어떻게 사용하면되나요..

main.c 와 notmain.c 두개의 소스파일을 만들고
main.c에는

#include
void main()
{
#include "notmain.c"
}
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
notmain.c에는

#include

printf("전처리기사용\n");

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
이렇게 사용할 수 있는건지.. 두 개를 연결해 컴파일이 안되서요

chossfox의 이미지

예외 발생 질문이요

final int Width = 15;
final int Height = 30;
int[][] panelarray = new int[Height][Width];
 
void AddArray()
	{
		panelarray = new int[Height][Width];
 
		Iterator<int[]> iter = block.array.iterator();
		while (iter.hasNext())
		{
			int[] is = (int[]) iter.next();
			panelarray[is[1] - 1][is[0]] = 1;
		}
 
	}

while 구문을 한 번도 제대로 돌지 못하고 getUncaughtException 이 발생합니다.
이 때 이차원 배열 is 값은 { 28, 5 } 입니다.

이 예외는 처음 보는데 어떤 상황에서 발생하는 건가요?

goldbear564의 이미지

우분투에서 /etc/vim/vimrc

현재 제가 사용중인 우분투의 /etc/vim/vimrc 입니다
따로 수정한건 없고 추가만 했는데
15 set nocompatible
16 filetype plugin on
17 " Vim5 and later versions support syntax highlighting. Uncommenting the next
18 " line enables syntax highlighting by default.
19 if has("syntax")
20 syntax on
21
22 endif
23 set cindent
24 set smartindent
25 set autoindent
26 set sm "괄호표시
27 set number
28 set paste
29 set ruler
30 set incsearch
31 set cursorline
32 set title
33 set tabstop=4

anywhere의 이미지

freescale QorIQ 관련 질문

안녕하세요 질문좀 드리겠습니다.

현재 사용중인 cpu 는 ppc405 이고 freescale P1010 으로 교체 예정입니다.

질문은 P1010 또한 같은 powerpc 제품군이 맞는지와

현재 kernel 2.4 버전을 사용중인데 p1010 이 kernel 2.4 에서 사용이 가능한지 질문 드립니다.

whs9400의 이미지

'운영체제' 개발

안녕하세요

우선 제가 목표로 삼은 것이 있습니다.
'운영체제' 개발 인데요.

제가 Windows 와 맞먹는 운영체제를 개발하고 싶습니다.
(물론 목표 입니다!!)

그런데 어떤 공부를 해야 운영체제를 개발할 수 있을지 궁금해서 이렇게 글을 남겨봅니다..

우선 저는 'Python 공부' -> '알고리즘 공부' -> 'C 공부' -> 'C++ 공부' 이런식으로 해볼 생각입니다..

cheatreal의 이미지

클래스 함수를 PROC으로 캐스팅 하고싶습니다.

Hook::cHook(TEXT("User32.dll"), "MessageBoxA", (PROC)Hook::hMessageBoxA , Hook::bHook);

Hook::hMessageBoxA에서 아래의 오류처럼 뜨는 이유가 무엇인가요?
오류 C2440 '형식 캐스팅': 'overloaded-function'에서 'PROC'(으)로 변환할 수 없습니다.

ljh9212의 이미지

빌드시 LNK2019, LNK1120 외부기호를 참조할 수 없습니다. 오류. 도와주세요!!!

안녕하세요 선배님들,

프로젝트를 빌드 하다가 도저히 오류를 못잡아 내겠어서 급히 도움을 요청드립니다.

관련빈드 에러는 LNK2019, LNK1120 외부기호를 참조할 수 없습니다. 관련으로, 이미 프로래밍을 하시는 많은 분들이 난감해하시는 내용으로 알고 있습니다.

가장 중요한 에러 코드는 첨부파일 중 '코딩질문 1번' 내용과 같습니다.

해당 에러 확인후 웹검색을 통해서 크게 3가지의 해결책을 모색해봤습니다.

1.
LNK2019가 발생하는 경우는 다음과 같은 경우들이 있다.

hanty11의 이미지

자바 부모 자식클래스 형변환 질문드립니다.

class Child extends Parent{

}
와 같은 식으로 Parent를 상속받은 Child클래스 를 만들었습니다.
Parent를 반환하는 어떤 클래스 A의 메서드가 있고
Parent p = A.method();
p로 받았습니다.

Child c = new Child()
c = (Child) p;

이렇게하면 캐스팅 오류인건 아는데.. 이렇게 하지않고 Child의 Parent영역에 p를 넣을 방법이 없을까요?

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 질문 구독하기