프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판

kgm581의 이미지

OS 선택 질문

최근에 여러 사이트 등지에서 부품들을 알아보며 괜찮은 컴퓨터를 하나 맞추고 있는데...
OS는 당연히 윈도우로 가자!하고 생각하던 중 리눅스에 관한것을 이것저것 접하게 되어서 지금은 둘중 어느것을 해야할지 감이 안잡혀서 고민되는 상태입니다.

새 컴퓨터로는 소프트웨어 개발, 게임(?) 등등 서버용으로 굴리는 용도 빼고는 거의 다 이것저것 하게 될 전망입니다.

구글에서 몇시간동안 윈도우와 리눅스의 비교를 해놓은 글들을 찾아돌아다녔는데 제머리로는 도저히 결론이 안 나 여기서는 무언가 정리가 된 답변을 얻을 수 있을 것 같아 질문드립니다.

NYAGU의 이미지

암호화 알고리즘 SEED의 엔디안 문제 ㅠㅠ

암호화 알고리즘 SEED를 윈도우와 솔라리스에서 실행시켜보면 전혀 다른 암호문값이 출력되요.

이와 관련해서 여기 게시판 검색해 보니 과거에도 그런 질문이 있었는데 역시나 엔디안 문제이네요..

제가 사용한 SEED는 과거 질문자가 사용한 SEED 소스코드 보다 더 새로운 버전?의 SEED인데요

운영모드가 추가된 SEED입니당.. 그중 저는 CBC를 사용했어요.

어디가 잘 못 되는지 찾기위해 솔라리스에서 printf찍어가면서 찾아보니까 패딩부분에서

엉뚱한 값이 찍히더라구요. 덕분에 솔라리스에서는 복호자체도 안되구요..

그런데 함수 내에 보면 define으로 엔디안을 바꿔서 입력하게 되어있는데..

이상하게 실제로는 엉뚱한 값이 찍히네요.

어디를 어떻게 고쳐야 할까요?

소스코드 : http://blog.naver.com/rakuen136/221176280880

초쎈님의 이미지

##__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__가 있는데 생긴 것부터 범상치 않은데 어디에 선언도 되어 있지 않은데 어떻게 사용되고 있는지 궁금해서 질문드립니다..!
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이 발생하게 될 때의 동작

k2il의 이미지

뷰에 변수를 추가하고 싶습니다

안녕하세요

erp 매출 작업중 굉장히 긴 쿼리가 하나 있는데
2개의 뷰를 사용하고 있습니다.
union all을 걸어놔서 이 뷰를 반복적으로 사용하고 있습니다.
뷰에 조회시작월 ~ 종료월을 이 뷰에 변수로 넣으려고 합니다.
전체 쿼리를 수정하지 않고 뷰만을 수정하고 싶은데

뷰에는 함수처럼 변수를 넣을 수가 없어서
어떻게 수정하면 될지 고민입니다.

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 구독하기