현재 인터페이스에서 작동하는 ASE/RSA 암호화 프로그램을 작성 중입니다. 내가 현재 시도하고있는 것은 암호화/복호화 결과를 로컬 폴더, 즉 "암호화 된/FILE.txt"로 스트리밍 아웃하는 것입니다. 사용자가 stdin을 통해 암호화하고자하는 데이터를 입력하도록 선택하면 사용자가 입력 한 명령 줄 인수를 파일 이름으로 사용하려고합니다. ofstream
그래서 저는 쉘을 만들고 있고 구현중인 하나의 명령은 프롬프트입니다. 이것은 인수를하고 프롬프트로,하지만 인수가 그 다음 사용자 입력을 요청할 것를 입력하지 않으면 ..... 이들은 매우 몹시 그래서 여기에 표현 된 예제가 있다고 사용을 설정합니다 : [SHELL] prompt code
code[SHELL] ls
code[SHELL] ....
또는
안녕하세요. 저는 데이터 행을 반환하고 String으로 반환하는 함수를 작성하려고합니다. 아래는 내 코드이며, 왜 작동하지 않는지 잘 모르겠습니다. 나는 printf 함수를 추가했고 함수를 호출 할 때 아무것도 출력하지 않습니다. EDIT (아직 답변하지 못해서) - 답장을 보내 주셔서 감사합니다. char c를 char * c로 변경하면 여전히 작동하지
어제 C를 배우기 시작 했으므로 사소한 질문 일 수 있지만 여전히 이해가 가지 않습니다. (또는 후) 문자열을 concating 때 #include <stdio.h>
#include <string.h>
int main()
{
char text[8];
strcpy(text, "Lorem ");
puts(text);
그래서 & R을 사용하여 포인터를 사용하여 C 코드를 작성하고있었습니다. strcat 함수의 한 가지 문제에 대해 Visual Studio에 따라 어떤 코드가 잘못되었는지 찾을 수 없었습니다 strcat 함수 다음에 대상 문자열을 변경하지 않고 반환했습니다. 어떤 제안이라도 감사드립니다! 이 방법 char *s="hello "
에 문자열을 정의 #inc
C의 UNIX FUNC "CP"의 아날로그 수행 제가 실현에 문제가있다 : struct stat fsd;
stat(argv[argc - 1], &fsd);
if ((fsd.st_mode & S_IFMT) == S_IFDIR) {
unsigned int i;
for (i = src; i < argc - 1; i++) {
"에서"문자열을 만들 수는 typedef struct person {
char name[20]
char surname[20]
} person_t;
내가 char* personToString(person_t *p) 같은 기능을 XXXXXX:YYYYYY 같은 문자열을 만들 필요가 되세요. 나는 그것을 만들려고 노력했다 : char* pe
안녕하세요 모두 .dat 파일을 만들어야합니다. 사용자가 넣은 파일의 이름을 지정해야하며이 파일에는 이름이 포함되어 있어야합니다 (이름이 모두 함께 사용되는 경우 중요하지 않음).), 날짜 및 그/그녀의 체중. 이제 문제는 파일 "name".dat가 만들어 지지만 파일 안에는 내 프로그램 대신 사용자 이름이어야한다는 것입니다. 파일 이름과 확장명처럼 "이름
나는이 질문을 대학에서 해결할 수 없다. 나는 우리 대학 포럼에 물어 그들은이 단서는 말했다 : "당신이 긴 문자열이 strcat와 보낼 경우 차이, 또는 문자열 B를 보낼 것" 다음 프로그램에 어떤 문제가 있는지 설명 : #include <string.h>
#include <stdio.h>
int main()
{
char A[10];