Articles for category: Coding

2018-12-06

Brandon

c linux gawoori

strdup (3) – Linux 매뉴얼 페이지

이름 strdup, strndup, strdupa, strndupa - 문자열 복제 개요 #include < string.h > char * strdup (const char * s ); char * strndup (const char * s , size_t n ); char * strdupa (const char * s ); char * strndupa (const char * s , size_t n ); glibc에 대한 기능 테스트 매크로 요구 사항 ( feature_test_macros (7) 참조) : strdup () : _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE> = 500 || _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED || / * glibc 2.12 이후 : * / _POSIX_C_SOURCE> = 200809L strndup () : glibc 2.10 이후 : POSIX_C_SOURCE> = 200809L ||

c linux gawoori

strlen (3) – Linux 매뉴얼 페이지

이름 strlen - 문자열의 길이를 계산합니다. 개요 #include < string.h > size_t strlen (const char * s); 기술 strlen () 함수는 종료 널 바이트 (aq \ 0aq)를 제외하고 문자열 s 의 길이를 계산합니다. 반환 값 strlen () 함수는 문자열 s 의 바이트 수를 반환합니다. 준수 SVr4, 4.3BSD, C89, C99. 참고 사항 문자열 (3) , strnlen (3) , wcslen (3) , wcsnlen (3) 참조 인 (3), str_diffn (3), str_equal (3), str_len (3), strchr (3), str_diff (3)

2018-10-08

Brandon

[VB.NET] 스팀잇 알람 제작기 #2

안녕하세요. 특정 사람이 새 글을 쓰면 알람이 울리게 하는 스팀잇 알람 프로그램을 제작중입니다. 코딩을 하면서 글을 같이 작성해보겠습니다. 지금 TEST 1 버튼을 클릭하면 저의 페이지로 이동을 하고, 이동 후 Word 란에 적은 특정 단어 (프로그램이 완성되면 "초"가 들어갈 박스)를 인식하면, 해당 포스트의 주소를 가져옵니다. 그 후에, 해당 링크가 이미 알람이 울린적이 있나, 확인을 하고, 알람이 울린적이 없으면, 해당 포스트링크를 Default Browser로 열리게 해놨습니다. 이제 알람을 추가를 해야 하는데, 추가전에 먼저 알람음으로 설정할 mp3 파일을 구글에서 검색해 다운받았습니다. 추가하려고 보니.. mp3을 재생하려면 Library를 추가해야해서 귀찮으므로.. wav로 변환시켰습니다. (코드라인도 더 줄어서..ㅎ) 파일을 변환하는데 이 사이트를 사용했습니다. 매우 편하네요. 이제 90% 완성이 되었습니다..단지

2018-10-08

Brandon

[VB.NET] 스팀잇 알람 제작기 #1

안녕하세요. 스팀잇을 하면서 느낀 것이 팔로잉 하는사람의 새글 알람기능이 있으면 좋을 것 같더군요. 인터넷에 찾아봤는데, 멘션알람이나 댓글 알람밖에 없더군요. 그래서! 직접 제작하기로 했습니다. 다른 분들처럼...웹에서 하고 싶지만 저는 HTML, CSS만 쪼끔 아는 정도라...제가 취미로 배운 VB.NET으로 제작 하기로 했습니다. 먼저 프로그램 이름을 지어주고요... 이렇게 링크를 넣을 텍스트 박스와, 타이머, 웹브라우져, 소스코드 불러와 테스트할 텍스트박스를 임시로 넣었습니다. 제 페이지에 와서 Ctrl + U 를 눌러 확인해보니, 해당 라인에 작성날짜, 본문링크, 지난시간이 나타나내요. 그러면 이제 해당 라인을 불러와서 지난 시간에 #초 라는 단어가 있으면 알람이 울리게 해야겠네요. 그 외에도..여러 링크를 돌릴려면 loop을 돌려야 하고...또 이미 알람이 울렸던 게시글은 예외 설정해서 알람이 울리지

[자바스크립트] 27. 변수로 문자열 만들기

Constructing Strings with Variables 가끔씩 Mad Libs 스타일의 문자열을 만들어야합니다. 연결 연산자 (+)를 사용하여 빌드중인 문자열에 하나 이상의 변수를 삽입 할 수 있습니다. 연습 myName을 자신의 이름과 같은 문자열로 설정하고 "My name is " 그리고 " and I am well!"문자열 사이에 myName으로 myStr을 빌드하십시오. // Example var ourName = "freeCodeCamp"; var ourStr = "Hello, our name is " + ourName + ", how are you?"; // Only change code below this line var myName; var myStr; // Example var ourName = "freeCodeCamp"; var ourStr = "Hello, our name is " + ourName + ", how are you?"; // Only change code

[자바스크립트] 26. 더하기 할당 연산자로 문자열 연결하기

Concatenating Strings with the Plus Equals Operator += 연산자를 사용하여 문자열을 기존 문자열 변수의 끝으로 연결시킬 수도 있습니다. 이것은 여러 행에 걸쳐 긴 문자열을 분리하는 데 매우 유용 할 수 있습니다. 노트 공백을주의하십시오. 연결은 연결된 문자열 사이에 공백을 추가하지 않으므로 직접 추가해야합니다. 연습 이 두 문자열을 연결하여 여러 줄로 myStr을 빌드하십시오. "This is the first sentence. "그리고 "This is the second sentence." += 연산자를 사용합니다. 편집기에 표시되는 것과 비슷한 += 연산자를 사용하십시오. 첫 번째 문자열을 myStr에 할당 한 다음 두 번째 문자열을 추가하십시오. // Example var ourStr = "I come first. "; ourStr += "I come second."; // Only change code

[자바스크립트] 25. 플러스 연산자로 문자열 연결하기

Concatenating Strings with Plus Operator JavaScript에서 + 연산자가 문자열(string) 값과 함께 사용될 때이를 병합(concatenation) 연산자라고합니다. 서로 연결하여 다른 문자열에서 새 문자열을 만들 수 있습니다. 예제 'My name is Alan,' + ' I concatenate.' 노트 공백을주의하십시오. Concatenation은 연결된 문자열 사이에 공백을 추가하지 않으므로 직접 추가해야합니다. 연습 문자열에서 myStr을 빌드하십시오. "This is the start."그리고 "This is the end." + 연산자를 사용하세요. // Example var ourStr = "I come first. " + "I come second."; // Only change code below this line var myStr; // Example var ourStr = "I come first. " + "I come second."; // Only change code below this

[자바스크립트] 24. 문자열의 이스케이프 시퀀스

Escape Sequences in Strings 따옴표는 문자열 안에서 이스케이프(escaped) 할 수있는 유일한 문자는 아닙니다. 다음은 일반적인 이스케이프 시퀀스의 테이블입니다. Code Output \' single quote \" double quote \\ backslash \n newline \r carriage return \t tab \f form feed 백 슬래시로 표시하려면 백 슬래시 자체를 이스케이프 처리해야합니다. 연습 이스케이프 시퀀스를 사용하여 다음 세 줄의 텍스트를 myStr 단일 변수에 할당합니다. FirstLine \SecondLine\ ThirdLine var myStr; // Change this line 특수 문자를 올바르게 삽입하려면 이스케이프 시퀀스를 사용해야합니다. 위에서 보았 듯이 이스케이프 시퀀스 나 단어 사이에 공백을 두지 않고 간격을 따라야합니다. 다음은 작성된 이스케이프 시퀀스가있는 텍스트입니다: "FirstLine newline backslash SecondLine backslash carriage-return ThirdLine" var

[자바스크립트] 23. 작은 따옴표로 문자열 인용

Quoting Strings with Single Quotes 자바 스크립트의 문자열(String) 값은 같은 따옴표로 시작하고 끝나는 한 작은 따옴표 나 큰 따옴표로 작성 될 수 있습니다. 일부 언어와 달리, 작은 따옴표와 큰 따옴표는 JavaScript에서 기능적으로 동일합니다. "This string has \"double quotes\" in it" 둘 중 하나를 사용할 때의 값은 동일한 유형의 따옴표에서 벗어나야(escape) 하는 필요성과 관련이 있습니다. 둘 중 하나 이상의 인용문 유형이 문자열을 시작할 수 없습니다. 큰 따옴표가 많은 문자열은 읽기 및 쓰기가 어려울 수 있습니다. 대신 작은 따옴표를 사용하십시오. 'This string has "double quotes" in it. And "probably" lots of them.' 연습 제공된 문자열을 작은 따옴표로 변경하고 이스케이프를 제거하십시오.  var myStr

[자바스크립트] 22. 문자열 변수 선언

Declare String Variables  이전에 이 코드를 사용했습니다. var myName = "your name"; 두 개의 새로운 문자열 변수 인 myFirstName과 myLastName을 만들고 각각 자신의 이름과 성의 값을 할당하십시오.   연습 // Example var firstName = "Alan"; var lastName = "Turing"; // Only change code below this line // Example var firstName = "Alan"; var lastName = "Turing"; // Only change code below this line var myFirstName = "Brandon"; var myLastName = "Han";