Tip/programming 2013.11.23 01:16

Flask Tutorial

Tip/programming 2013.08.20 15:55

[Sublime Text] SublimeLinter 1.7.2 Exception

다음과 같은 에러가 나타난다.

An exception occured when running pep8 checker: 'int' object has no attribute 'lineno'

해결법

1. SublimeLinter가 설치된 경로로 들어간 다음

2. /loc/to/sublimelinter/modules/libs/pyflakes/messgae.py 의 12번째 줄을

3. self.lineno = loc

로 수정한다.

https://github.com/SublimeLinter/SublimeLinter/pull/520/files

신고

'Tip > programming' 카테고리의 다른 글

Flask Tutorial  (0) 2013.11.23
[Sublime Text] SublimeLinter 1.7.2 Exception  (0) 2013.08.20
git cheat sheet  (0) 2013.06.08
IDE에서 C++11 Standard를 지원하는지 확인하는 방법  (0) 2013.05.31
Visual Studio 작업물을 메일로 보낼 때 주의사항  (0) 2013.05.31
tree.hh  (0) 2013.05.17
Tip/programming 2013.06.08 03:50

git cheat sheet



신고

'Tip > programming' 카테고리의 다른 글

Flask Tutorial  (0) 2013.11.23
[Sublime Text] SublimeLinter 1.7.2 Exception  (0) 2013.08.20
git cheat sheet  (0) 2013.06.08
IDE에서 C++11 Standard를 지원하는지 확인하는 방법  (0) 2013.05.31
Visual Studio 작업물을 메일로 보낼 때 주의사항  (0) 2013.05.31
tree.hh  (0) 2013.05.17
Tip/programming 2013.05.31 02:35

IDE에서 C++11 Standard를 지원하는지 확인하는 방법

__cplusplus의 값을 비교해본다. 201103이라면 C++11을 지원하는 것이다.

는 Range-based-for loop을 지원하는 Visual Studio 2012에선 여전히 199711로 나와서 이 방법으론 확인 불가능. 아마 C++11 표준을 "완벽하게" 지원하기 전까진 여전히 199711로 출력될 것 같다(사실 이게 맞다. VS2012는 아직 C++11의 기능을 전부 구현하지 않았다). 결국 현재는 알아서 #define과 #ifdef를 잘 활용하는 수밖에 없는듯.

신고
Tip/programming 2013.05.31 02:29

Visual Studio 작업물을 메일로 보낼 때 주의사항

쓸데없는 debug, release폴더의 실행 파일 및 폴더 삭제는 당연하고, 그 이외에도 삭제해도 되는게 좀 더 있다.

http://vcl.kookmin.ac.kr/wiki/%EB%B9%84%EC%A3%BC%EC%96%BC_%EC%8A%A4%ED%8A%9C%EB%94%94%EC%98%A4%EB%A1%9C_%EC%9E%91%EC%97%85%ED%95%9C_%ED%8C%8C%EC%9D%BC%EC%9D%84_%EC%A0%9C%EC%B6%9C%ED%95%A0_%EB%95%8C%EC%9D%98_%EC%9A%94%EB%A0%B9

신고

'Tip > programming' 카테고리의 다른 글

git cheat sheet  (0) 2013.06.08
IDE에서 C++11 Standard를 지원하는지 확인하는 방법  (0) 2013.05.31
Visual Studio 작업물을 메일로 보낼 때 주의사항  (0) 2013.05.31
tree.hh  (0) 2013.05.17
Using Regular Expression in C++  (0) 2013.04.30
OpenGL With C++  (0) 2013.03.18
Tip/programming 2013.05.17 02:33

tree.hh

C++ STL에서 트리를 표현하는 것은 std::map이다. 근데 map은 정확히 말하면 red-black tree를 구현한 것이고, binary tree가 아닌 child가 3개 이상 있는 일반적인 tree를 표현한 STL 자료구조는 기본적으로 제공되지 않는다.

tree.hh는 이를 해결하기 위해 나온 것이다.

http://tree.phi-sci.com/documentation.html

신고

'Tip > programming' 카테고리의 다른 글

IDE에서 C++11 Standard를 지원하는지 확인하는 방법  (0) 2013.05.31
Visual Studio 작업물을 메일로 보낼 때 주의사항  (0) 2013.05.31
tree.hh  (0) 2013.05.17
Using Regular Expression in C++  (0) 2013.04.30
OpenGL With C++  (0) 2013.03.18
OpenGL Programming on mac  (0) 2013.03.11
Tip/programming 2013.04.30 17:58

Using Regular Expression in C++

C++11에서 C++는 Regular Expression(이하 Regex)을 기본적으로 지원하기 시작했다.

(이전엔 Boost, TR1 등의 라이브러리를 사용)

필자는 VS2012, XCode 최신버전에서 사용 가능함을 확인했다.

참고로 C++11에 포함된 Regex는 Boost이다.

메뉴얼

http://www.ggulwiki.com/index.php/C%2B%2B_Regex

http://en.cppreference.com/w/cpp/regex

요약

std::regex rx("regular_expression"); //regex 선언 std::regex_match(str, rx); //비교

신고

'Tip > programming' 카테고리의 다른 글

Visual Studio 작업물을 메일로 보낼 때 주의사항  (0) 2013.05.31
tree.hh  (0) 2013.05.17
Using Regular Expression in C++  (0) 2013.04.30
OpenGL With C++  (0) 2013.03.18
OpenGL Programming on mac  (0) 2013.03.11
mosh  (0) 2013.02.19
Tip/programming 2013.03.18 14:15

OpenGL With C++

OpenGL 라이브러리는 C로 이루어져 있어서 C++의 클래스 개념에 포함시키기 힘들다.


http://stackoverflow.com/questions/3589422/using-opengl-glutdisplayfunc-within-class

신고

'Tip > programming' 카테고리의 다른 글

tree.hh  (0) 2013.05.17
Using Regular Expression in C++  (0) 2013.04.30
OpenGL With C++  (0) 2013.03.18
OpenGL Programming on mac  (0) 2013.03.11
mosh  (0) 2013.02.19
taglib  (0) 2013.01.03
Tip/programming 2013.03.11 01:09

OpenGL Programming on mac

http://deveruran.blogspot.kr/2010/03/xcode-opengl.html

신고

'Tip > programming' 카테고리의 다른 글

Using Regular Expression in C++  (0) 2013.04.30
OpenGL With C++  (0) 2013.03.18
OpenGL Programming on mac  (0) 2013.03.11
mosh  (0) 2013.02.19
taglib  (0) 2013.01.03
.NET Sound Library  (0) 2013.01.01
Tip/programming 2013.02.19 20:46

mosh

http://mosh.mit.edu/#techinfo

신고

'Tip > programming' 카테고리의 다른 글

OpenGL With C++  (0) 2013.03.18
OpenGL Programming on mac  (0) 2013.03.11
mosh  (0) 2013.02.19
taglib  (0) 2013.01.03
.NET Sound Library  (0) 2013.01.01
osx에서 자바 컴파일하기  (0) 2012.09.18