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

rbqjalrbqjal의 이미지

작업중지뜨는 소스 다시올립니다.

소스 올린거 곳곳에서 빠진게 있어서 첨부파일이랑 같이올립니다.

문제는 직원추가시 작업중지가 뜨는건데

'소스를 새로짜지않고 어디가 잘못됐고 이걸 어떻게하면 된다.' 라고 적어주시면 감사하겠습니다.

그리고 데이터의 종속성을 나타내려고 하는데 어떻게하면좋을까요...?

#define _CRT_SECURE_NO_WARNINGS
#include
#include
using namespace std;
void ShowMenu(void);
void MakeEmployee(void);
void ShowEmployeeInfo(void);

class ID
{
private:
char * employeeName; // 직원이름
int idnum=0;
char * department;
int pay_step = 0;
int work_time = 0;

sangseok의 이미지

순환 참조, 상호 참조를 분석해주는 무료 툴은 없을까요?

순환 참조, 상호참조를 분석해야합니다.

dot, graphviz, doxygen등등을 써봤지만, 상호참조나 순환참조를 분석하기에는 역부족이네요..

lattix tool이나 coverity는 상용툴이다보니 사용하기가 어렵구요..ㅠㅠ

혹시 괜찮은 툴 있나요?

답변부탁드립니다.

감사합니다.

neutronizer의 이미지

오픈소스 라이센스 관련해서 질문드립니다.

지금은 뭐 손땐지 꽤 되었지만

이전에 특정 프로젝트를 진행하면서 오픈소스를 사용하기로 한 적이 있습니다.

애플의 스토리보드 비슷한 화면을 출력하는 모듈을 만드는 부분이 있었는데

찾아보니 이름은 기억이 안나지만 제가 딱 원하던 기능을 하는 오픈소스 라이브러리가 있더군요

그런데 여기서 문제가 발생하였습니다.

해당 라이브러리의 최신 버전이 아니라 좀 이전의 코드였었는데

그 버전의 라이센스는 LGPL이더라구요.

그랬다가 이후에 확인해보니 최신 버전에서는 라이센스가 다시 GPL로 바뀌어져있었습니다.

LGPL은 소스코드를 수정하지 않고 링크된 라이브러리 형태로 실행할 경우 소스코드 공개의 의무가 없는걸로 알고 있고

GPL은 반대로 소스코드를 공개해야 하는걸로 알고 있습니다.

이때 궁금한게, 버전이 바뀌면서 라이센스가 바뀌는 경우,

라이센스가 새로 변한 이후의 버전이 아니라 이전 라이센스를 사용하는 버전을 가져와 사용해도

trymp의 이미지

linux package 에서 libstdc++-devel.x86_64 와 libstdc++-static.x86_64 차이가 있나요?

오픈소스를 컴파일 하다가 lstdc++ 을 못찾는 다고 링크 애러가 나는데요.

저는 libstdc++-devel.x86_64 이것만 설치하면 되는 줄 알앗는데..

libstdc++-static.x86_64 이것도 설치해야 되더군요..

libstdc++-static.x86_64 과 libstdc++-devel.x86_64 이 패키지의 차이를 알고 싶습니다.

도움주시면 감사하겠습니다.

rbqjalrbqjal의 이미지

간단한소스인데 작업중지가뜨네요....

설명하자면

직원 정보를 입력후 입력된정보를 출력하는걸 짜는데...

직원입력 근무시간까지 다하니까 오류가나네요...작업중지 어쩌고저쩌고....

#define _CRT_SECURE_NO_WARNINGS
#include
#include
using namespace std;
void ShowMenu(void);
void MakeEmployee(void);
void ShowEmployeeInfo(void);

class ID
{
private:
char * employeeName; // 직원이름
int idnum=0;
char * department;
int pay_step = 0;
int work_time = 0;

cucumbers816의 이미지

통신 프로토콜 통일시키기

서블릿으로 서버를 만들어서 안드로이드와 통신하는 부분입니다.

안드로이드에서 request를 받아올 때 그냥 arraylist를 사용하고,

서버에서 안드로이드로 response할 때에는 json형태를 사용하고 있습니다.

request와 response 형태를 통일시키는 것이 정석인가요?

ja6133의 이미지

소켓 프로그래밍 질문 드립니다.

현재 대학교에서 네트워크 과목을 듣는 학생입니다.
과제로 tcp소켓 프로그래밍을 이용하여서 인터넷 브라우저에서 호스트 아이피 입력해서 주로창에 img 라고 붙이면 img요청해서 img를 띄어주고 mp3를 요청하면 mp3를 띄어주는 그런
연결 프로그램을 만들라는 과제가 떨어졌습니다. 그런데 소켓 프로그래밍이 처음인지라 인터넷에서 돌아다니는 단순히 메세지 보내는 프로그래밍 까지는알겟는데
위처럼 프로그래밍 하는 방법을 어디서부터 접근해야 될지 몰라서 선배님들께 도움을 요청하려고 글을 씁니다. 어떤걸 어디부터 시작해야될지 막막합니다.
제가 어디부터 공부하는게 좋을까요? 그리고 위처럼 브라우저에서 아이피 눌러서 접근하려면 무엇을 공부해야 될까요?

ja6133의 이미지

소켓 프로그래밍 질문 드립니다.

현재 대학교에서 네트워크 과목을 듣는 학생입니다.
과제로 tcp소켓 프로그래밍을 이용하여서 인터넷 브라우저에서 호스트 아이피 입력해서 주로창에 img 라고 붙이면 img요청해서 img를 띄어주고 mp3를 요청하면 mp3를 띄어주는 그런
연결 프로그램을 만들라는 과제가 떨어졌습니다. 그런데 소켓 프로그래밍이 처음인지라 인터넷에서 돌아다니는 단순히 메세지 보내는 프로그래밍 까지는알겟는데
위처럼 프로그래밍 하는 방법을 어디서부터 접근해야 될지 몰라서 선배님들께 도움을 요청하려고 글을 씁니다. 어떤걸 어디부터 시작해야될지 막막합니다.
제가 어디부터 공부하는게 좋을까요? 그리고 위처럼 브라우저에서 아이피 눌러서 접근하려면 무엇을 공부해야 될까요?

rpit1412의 이미지

traffic control 해보신분 질문 드립니다.

안녕하세요, tc를 이용하여 ingress와 egress의 traffic을 제어하려고 하고 있습니다.

현재 script를 통해 사용한 명령어는 다음과 같습니다.

mydream의 이미지

클래서에 복사생성자를 선언 정의할 경우에 함수에서 레퍼런스로 그 클래스 타입을 받아올 수 없나요?

A 클래스가 있고

A(A&) {
//statement
}
 
void testf(A&) {
//statement
}
 
int main() {
  A hh;
  testf(hh);
}

위와 같이 했을 때, testf에서 받아들인 매개변수의 값은 완전히 저 hh를 참조하고 있는 것인가요? 생성자 때문에 이상한 방식으로 값이 들어가는 경우가 있는 것 같습니다. 복사생성자를 정의했을지라도 참조로 인자 받을 수 있는 방법이 뭔가요? 클래스에 무엇을 더 정의해놓아야 하나요?

페이지

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