일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- selinux port 등록
- 정규식 문자열 출력
- influxdb 설치
- subporcess path
- semanage
- gcc 업데이트
- python popen
- centos pyhon 설치
- 백준
- g++ 업데이트
- c++ 정규식
- c3 step graph
- snmp test
- c3 축 없애기
- python subprocess
- c3 second
- python os
- InfluxDB
- grafana dashboard
- CentOS7
- regex_search
- c3 축 가리기
- snmp
- telegraf
- c3 초
- 정규식 활용
- linux시간으로 변경
- 정규식 컴파일
- gcc regex
- 1697
- Today
- Total
목록gcc (6)
리셋 되지 말자
regex_search : 문자열 내에 정규식에 부합하는 문자열 찾기 or 추출(bool 반환) regex_match : 정규식과 완벽히 일치하는 문장이면 true 일치여부만을 따지지 않고, 일치하는 문자열을 따로 출력하거나 저장 등등에 사용하려면 regex_search와 match_results를 같이 사용하면 된다. ●정규식 ([0-9]+)(?!.*[0-9]) (문장의 맨 끝에있는 숫자를 검색하는 정규식) ●문자열 IF-MIB::ifInOctets.2 = Counter32: 519940\nIF-MIB::ifOutOctets.2 = Counter32: 1317538 ●목표 519940과 1317538만 따로 찾아내어 따로 사용할 수 있어야 한다. ●코드 1 2 3 4 5 6 7 8 9 10 11 12 ..
https://www.sapphosound.com/archives/1653 [C++11] std::regex를 이용해 정규식으로 특정 문자열을 추출해보자! – Roughness Leads To Perfection Modern C++이라고 보통 부르는 C++11 스펙에 정규식이 추가되었다. 따라서 이전까지는 std::string::find를 이용해 복잡한 조건과 플로우를 조합해야 검색할 수 있던 것들을 정규식으로 간단하게 찾아낼 수 있게 되었다. 하지만 C++에서 정규식을 곧바로 이용하기에는 많은 어려움이 있다. 일단 생긴지도 몇 년 되지 않았고 각종 컴파일러에서 이것을 제대로 지원하게 된 지도 얼마 되지 않아 다양한 상황에 대한 참고자료가 인터넷에 충분히 올라와 www.sapphosound.com reg..
C++로 문자열 다루는데, 정규식을 사용하기 위해서 코드를 짜고 centos7에서 g++로 컴파일을 하려고 하는데, 위와 같이 컴파일이 되지 않았다. 요약하자면 gcc 컴파일러의 버전이 낮아서 C++11을 지원을 안 한다는 거다. yum list로 확인해보면, 4.8 버전까지 밖에 없다. 정규식 사용을 위해 업데이트를 해보자..ㅠㅠ 1. scl 설치 # yum install -y centos-release-scl 2. devtoolset 버전 확인 # yum list devtoolset-* 3. devtoolset-8 설치 # yum install -y devtoolset-8 4. scl로 devtoolset-8 bash를 enable # scl enable devtoolset-8 bash 5. g++ ..
#include "influxdb.hpp" #include using namespace std; // Visit https://github.com/orca-zhang/influxdb-c for more test cases int main(int argc, char const *argv[]) { influxdb_cpp::server_info si("127.0.0.1", 8086, "demo", "admin", "admin"); // post_http demo with resp[optional] string resp; int ret = influxdb_cpp::builder() .meas("test2") // .tag("k", "v") // .tag("x", "y") .field("x", 10) .field..
https://www.tutorialspoint.com/How-to-execute-a-command-and-get-the-output-of-command-within-Cplusplus-using-POSIX How to execute a command and get the output of command within C++ using POSIX? How to execute a command and get the output of command within C++ using POSIX? You can use the popen and pclose functions to pipe to and from processes. The popen() function opens a process by creating a ..
Linux에서 컴파일 헤더파일의 기본 위치가 어디인지 궁금해서 알아보았다. echo | gcc -v -x c -E - echo | gcc -v -x c++ -E - 위는 gcc, 아래는 g++ 의 경로를 알수 있는 것 같다. 쓴이는 g++만 설치가 되어있어서 아래 명령어만 사용해 봄. 결과는 아래와 같다. [root@kkj include]# echo | gcc -v -x c++ -E - Using built-in specs. COLLECT_GCC=gcc Target: x86_64-redhat-linux Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http:/..