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

sangjun11316의 이미지

IMSL library 의 설치 및 사용에 관련한 질문입니다

Fortran 쪽에 IMSL libary가 굉장히 방대하고 잘 작성되어 있다고 들었는데요,

https://www.roguewave.com/products-services/imsl-numerical-libraries

여기 들어가서 보면 여러 documentation들과 설치 설명서들은 보이는데 정작 설치 파일을 찾질 못하겠네요.

찾아보면 Intel 등에서 Visual Studio (혹은 Prallel Studio) 따위를 통해 IMSL library를 이용하는 방법을 설명해놓은듯한 페이지는 보이던데요,

제가 쌩 Linux환경 위에서 vim편집기를 통해 파일들을 만지고 있어서 웬만하면 Visual Studio 등을 통하지 않고 library를 쓰고 싶습니다.

ljs0652의 이미지

문자열 뒤에 강제로 \0을 넣는 방법이 있을까요?


while (posCopyDirectoryFile)
{
nItemCopyIdx = m_editFileDirectoryList.GetNextSelectedItem(posCopyDirectoryFile);

strEditFileName = m_editFileDirectoryList.GetItemText(nItemCopyIdx, 0);
m_strEditPath += EditMovePastePath(strEditFileName);

strClipboardPath += m_strEditPath;
}

여기서 받아온 CString 변수 strClipboardPath 끝에 \0을 추가해서

WCHAR sFiles[] = L"C:\\qwer\\ㅂㅈㄷㄱ.txt \0" L"C:\\qwer\\ㅁㄴㅇㄹ.txt \0"
와 같은 형태로 만들고 싶습니다.

방법이 있다면 알려주세요

mani88의 이미지

c++ 지수형태

두 개의 for문을 이용하여 제가 double형태의 식을 어떤 2차원 double형 배열형태에 저장하고
그 저장된 값들 끼리 비교하여 1차원 배열이고 최대값 변수인 max에 저장하여
cout<< max << endl; 이런식으로 출력을 하면 지수형태의 수로 나옵니다.

for문 밖에서 그냥 max를 출력하면 소숫점형태로 제대로 나옵니다.
이게 왜 이런겁니까????

익명 사용자의 이미지

#include "test.h"

#include <stdio.h>
#define print(a,b) printf("a*b=%3d \n", a*b);
int main()
{
  int a=7, b=2;
  print(a, b)
  return 0;
}

//tect.c 파일
#include <stdio.h>
#include "test.h"
#define print(a,b) printf("a*b=%3d \n", a*b);
int main()
{
  int a=7, b=2;
  print(a, b)
  return 0;
}

첫 번째의 코드와 같은 결과가 출력되도록 사용자 헤더 파일인 test.h파일을 작성하여 c프로그램을 작성 하여 실행라는데 무슨 소리인지 모르겠습니다...

익명 사용자의 이미지

이 성적처리프로그램좀 알려주세요 ㅠㅠ

#define _CRT_SECURE_NO_WARNINGS
#include

struct student //구조체 student를 선언
{
char name[20]; //문자열 크기 20짜리 변수 선언
int age; //나이를 넣어줄 변수
int korea_score; //국어 성적을 넣어줄 변수
int math_score; //수학 성적을 넣어줄 변수
int english_score; //영어 성적을 넣어줄 변수
int sum; //평균을 구할때 사용할 합계를 선언
int average; //평균을 위한 변수
};

mani88의 이미지

c++ 파일 입출력

c++로 파일 입출력을 이용해서 두 개의 영문으로 된 텍스트 파일을 비교하려고 하는데
A 텍스트파일의 문장 A_1(한 문장)을 B텍스트파일의 문장 B_1,B_2,...,B_N의 모든 문장을 비교하여 유사도 측정하고 문장 A_2, A_3, ... , A_N도 마찬가지로 B텍스트파일의 문장을 비교하려고 합니다. 참고로 각 텍스트파일에는 2000자 이상의 영문이 있습니다. 여기서 어떻게 A의 텍스트파일의 한 문장으로 B텍스트 파일의 모든 문장을 비교하고 다시 A 텍스트파일의 다음문장부터 또 B의 모든문장을 비교합니까? 제발 도와주십시오ㅠㅠ

신농상@Google의 이미지

윈도우 소켓 프로그래밍을 공부하고 있습니다.

도메인 이름에서 IP값을 뽑아내고 다시 도메인 이름으로 바꾸는 연습하는 중입니다.
gethostbyname()을 이용해서 IP를 뽑아내는 것은 잘 되는데 gethostbyaddr()를 이용해서 다시 도메인 이름으로 바꿀 때는 이상한 주소로 나오네요.
나온 주소로 가보니 제대로된 페이지도 아니구요.

아래는 제가 작성한 코드입니다.

dltjdals의 이미지

[완료]고수님들, c언어 뉴비좀 도와주세요ㅜㅜ

안녕하세요, c언어 뉴비입니다.
문제를 풀던 도중
에러코드 :timeout: the monitored command dumped core make: *** [cmd] 오류 139
가 뜨더군요, 검색해보니 잘못된 메모리에 접근했을 때 뜨는 오류인것 같은데
어디가 문제인지 모르겠네요 ㅜㅜ;;
코드가 많이 난잡하고, 제가 문제 설명도 잘 못하지만, 고수님들 부탁드립니다
아래 문제, 코드, 코드설명 달아두겠습니다

문제설명 :
숫자들이 차례대로 입력될 때 숫자들을 정렬하면
연속된 수열로 표현할 수 있는지 판별 가능한 프로그램을 작성하시오.
(연속된 수열 : 항상 i번째 숫자의 값이 (i+1)번째 숫자보다 1이 작은 정수로 이루어진 수열)

입력 :
첫 번째 줄에 입력될 숫자들의 갯수 (1~100 , ex : 3)
두 번째 줄에 숫자들 (공백으로 구분되어 입력됨 ex :1 2 3)

출력 : 연속적인 수열로 표현될 수 있다면 YES를 출력하고, 그렇지 않다면 NO를 출력함.

gol f@Google의 이미지

이진트리의 높이를 출력하는 프로그램을 만들어 보았는데 질문이 있어 글을 올립니다!

pool을 init하고 rand 함수를 이용해 데이터를 넣는 부분의 for문에서 반복획수가 10000을 넘어가니 굉장히 느려지고 거의 값을 출력 못하고 있는데 저의 경우 백만까지 for문을 돌리고 싶은데 어떻게 하면 좋을까요 ??

페이지

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