프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 + 개발자 고민상담실 + 시스템 엔지니어 고민상담실

초쎈님의 이미지

##__VA_ARGS__ 이 무엇인가요?

안녕하세요. 회사에 취업한지 2개월이 조금 넘은 신입 프로그래머인데요. 막막한 부분들이 있어서 질문하나 올립니다.

#define APPL_DBG(FORMAT, ...) DDI_UART_Print("[%-10s]" FORMAT, APP_NAME, ##__VA_ARGS__);
#define APPL_PRINT(FORMAT, ...) DDI_UART_Print(FORMAT, ##__VA_ARGS__);

위에 코드를 보시면 ##__VA_ARGS__가 있는데 생긴 것부터 범상치 않은데 어디에 선언도 되어 있지 않은데 어떻게 사용되고 있는지 궁금해서 질문드립니다..!
sipsyong의 이미지

소프트웨어학과 학생의 진로에 대한 질문입니다.

안녕하세요. 선배 개발자 여러분
저는 소프트웨어학과에서 2학년 과정을 작년에 마치고 올해 3학년이 되는 학생입니다.
1학년 때는 노느라 바빳고 군대에 갔다오고 2학년이 되서는 학교에서 배울 과목들을 미리 예습을 하면서 방학을 보냈습니다. 덕분에 2학년 때는 성적이 매우 좋게 나왔고 뿌듯했습니다.
지금까지 학교에서는 컴퓨터구조, 운영체제, 알고리즘, 자바(객체지향프로그래밍), 컴퓨터 네트워크 과목을 배웠습니다.
하지만 포럼의 여러 내용을 둘러보면서 생각을 해보니 아무래도 학점이 아무리 좋아도 실력이 있는 개발자를 결국에는 이길 수 없다고 생각이 들었습니다.(취업면에서)
그래서 학교 과목 외에 무슨 공부를 해야 실력을 갖출 수 있을지 찾기위해 먼저 어떤 분야가 있는지 찾아 보았습니다.
웹, 임베디드, 네트워크등 많은 분야가 있었고 각각 다른 지식이 필요하더군요.

kojang의 이미지

저는 취준생이고요. 현직 개발자분들에게 궁금한게 있습니다.

이번 공채를 경험하게 되면서 프로젝트를 했던거보단
그안에서 어떤 기술적인 요소들을 사용했는지 되게 중요한거 같다고 느꼈습니다.
제 프로젝트에서 대해서 면접관들이 질문을 많이 하지 않더군요
그나마 프로젝트를 진행하면서 디자인패턴들을 많이 사용해서 그런쪽으로밖에 어필을 하지 못했습니다.

그래서 또다른 프로젝트를 진행해보려고하는데 면접관들의 구미를 당길만한 기술적 요소들을 적용시켜보고 싶습니다.
AI,빅데이터,VR,AR 이런것들도 있지만 어떤것을 적용시킬 수 있을까요?
만약 혼자 프로젝트를 진행한다면 이런것들을다 소화 해 낼 수 있을까요?

현직 개발자 입장에서 추천해주시면 도움이 많이 될것 같습니다. 감사합니다.

qw3709의 이미지

어디로든 빼도 소수가되는수

소수 3797에는 왼쪽부터 자리수를 하나씩 없애거나 (3797, 797, 97, 7) 오른쪽부터 없애도 (3797, 379, 37, 3) 모두 소수가 되는 성질이 있습니다.
이런 성질을 가진 소수는 단 11개만이 존재합니다. 이것을 모두 찾아서 합을 구하세요.
(참고: 2, 3, 5, 7은 제외합니다)

이게 문제이구요

김정균의 이미지

2018 Happy New Year

2017년이 가고 2018년이 왔습니다.

2017년에 안 좋은 일이 있었다면 다 떨쳐 버리시고, 좋은 일이 있었다면 이어가시기를 기원하겠습니다.

모두 새해에는 복 많이 받으세요

qw3709의 이미지

2백만이하에서 소수의합구하기

#include <stdio.h>
int main()
{
	long long a,total=0;
	int b,c=0,d=0;
	total=2;
 
	for(a=3;a<=2000000;a++)
	{
		if(a%2 == 0)
		continue;
		else{
			for(b=2;b<a;b++)
			{
				if(a%b==0)
				{
					d=1;
					break;
				}
			}
		}
		if(d==0)
		total=total+a;
 
		d=0;
 
	}
 
	printf("%lld\n%lld",total,a);
	return 0;
}

붙여넣기하니깐 자구 들여쓰기가 무시되네여..

10까지하면 2+3+5+7=17 이렇게 나오는데 2백만으로하면 수가 너무 큰지 long long으로 해도 답이안나오네요..
이럴땐 어떻게 해야되죵

qwertyuser의 이미지

노트북 도난 질문 드립니다..

노트북 도난당한 대학생인데 인터넷에서 찾아보느라 알게되었습니다
회원분들이 컴퓨터 잘 아시는 분들같아서 여쭙니다...
1.제품 시리얼 넘버랑 2.맥주소 이 두가지로 추적해서 잡는 것같은데요
일단 이 두개는 확보해놨습니다만,,

만약 도둑놈이 서비스센터 가면 잡히는 거 알고
부품만 빼서 중고로 판다하면 그것도 노트북 시리얼넘버로 추적가능한가요?
노트북시리얼넘버(노트북 뒷면에 있는 스티커)로 전체 부품 시리얼넘버를 알 수 있나요? cpu나 ssd, vga 이런거요
노트북 시리얼넘버는 알아도 각 부품 시리얼넘버는 모릅니다..알 수 있는 방법이 있을까요?
애초에 노트북시리얼넘버라는게 뭘 의미하는지 잘 모르겠네요

아니면 자기가 쓰려고 유선,무선 랜카드만 바꿔끼면 아예 잡을 방법이 없어지는 건가요?

하,,진짜 짜증나네요..내가 왜 씨씨티비도 없는 도서관에서 자리 비웠는지 제 잘못같고...
암튼 답변해주시면 감사하겠습니다

qw3709의 이미지

2^1000의 각자리수합 더하기 문제.C

int fourth(int num)
{
int array[10000];
int i,i2,num,count=0,array1,last=0,all=0,alls,lasts,use,use2,alluse=0;
array[0]=2;


for(i=0;i {

if(array[0]>9999)
{
array=array[0]
for(array[0] > 9)
{
array=array/10;
count++;
}
all=count/4;
last=count%4;

for(i2=0,use=1;i2<=last;i2++)
use=use*10;

for(i2=0,use2=1;i2 use2=use2*1000;

alluse=use*use2;
if(all>1)
{

smwgf의 이미지

시스템콜(System call) 동작 관련 문의

System call시 다른 인터럽트나 프로세스의 preemption이 발생하게 될 때의 동작

kojang의 이미지

현직 개발자분들에게 궁금한게 있습니다.

일반 소프트웨어 기업들이 아닌 일반 기업들의 IT부서에서 신입들을 뽑을때 중점적으로 보는 것이 무엇인가요??

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 + 개발자 고민상담실 + 시스템 엔지니어 고민상담실 구독하기