BLOG main image
분류 전체보기 (27)
스윙 (5)
스터디 (14)
외부링크 (2)
미분류 (2)
(4)
agencia de limpeza
agencia de limpeza
blog de mepresas de limpezas
blog de mepresas de limpezas
deep cleaning
deep cleaning
what is gastric sleeve diet
what is gastric sleeve diet
nike hyperdunk
nike hyperdunk
12,759 Visitors up to today!
Today 1 hit, Yesterday 7 hit
daisy rss
tistory 티스토리 가입하기!
'팁'에 해당되는 글 4건
2013.11.03 21:32
[]

1. boost.org  사이트에서 최신 라이브러리를 다운 받는다.

http://www.boost.org/

2. vs 프롬프트 실행


2-1. 압출을 풀고 해당 폴더에서

booststrap 실행


2-2. 프롬프트에서 아래 명령 실행

bjam toolset=msvc-10.0 variant=debug,release threading=multi link=static


msvc 버전 확인은 ( https://ko.wikipedia.org/wiki/%EB%B9%84%EC%A3%BC%EC%96%BC_C%2B%2B )


3. 설치 이후 해당 폴더

포함디렉토리에

설치된 디렉토리 추가

E:\boost\boost_1_54_0

라이브러리에 추가

E:\boost\boost_1_54_0\stage\lib

 

 

4.기본 boost라이브러리 추가후 빌드

 

 

 

#include "stdafx.h"
#include <iostream>
#include <boost/asio.hpp>

int _tmain(int argc, _TCHAR* argv[])
{
 return 0;

 


Name
Password
Homepage
Secret
2013.01.18 14:19
[]

윈도우7에서 tsadmin를 입력해도 검색이 안된다.


인터넷을 찾아보니

server 2008부터는 tsadmin -> tsadmin.msc를 검색하라고 나온다.


그래도 내pc(윈7)에서는 검색이 안되네...



위와 같이 '원격 데스트톱 서비스 도구'가 있어야 한다.


없다면, 

http://www.microsoft.com/ko-kr/download/details.aspx?id=7887

위에 링크에서 서비스팩을 받아 설치한다.


그리고, 윈도우+R -> 'tsadmin.msc' 를 실행하면 원하는 결과를 얻을수 있을 것이다.

Name
Password
Homepage
Secret
2012.07.19 11:53
[]

vs2010과 vs2008를 사용하다보면 자주사용하는 명령어가 필요하다.


1. 가령 현재 파일의 위치를 찾고 싶다거나,

2. 열었던 파일의 텝들을 한번에 제거한다거나,


이런 것들을 따로 툴바로 만들어 사용하면 편하지 않을까 해서 별도로 꺼내놓고 사용한다.


1) 우선, 메뉴에서 [Tools]->[Customize...]를 선택하여 아래와 같이 툴바를 추가한다.



2) 아래와 같은 새로 생긴 툴바에서 왼쪽클릭을 하여 Customize...를 클릭한다.


3) 이제 원하는 매뉴 인, 

"Close All But This"(텝에서 해당 소스를 제외하고 지운다.)를 선택하여 드래그해서 툴바에 내려 놓는다.

"Open Containing Folder"(해당 소스의 위치 폴더을 연다.)도 동일하게 아래에서 검색해서 드래그한다.



위와 같이 툴바를 선택해서 사용하면 사용하기 편하고 업무 능률도 향상될수 있지 않을까? ㅎㅎ

| 2014.09.30 15:25 | PERMALINK | EDIT/DEL | REPLY
비밀댓글입니다
Name
Password
Homepage
Secret
2011.05.24 08:54
[]

제너릭 copy함수를 사용하려면, [시작값], [종료값], [복사받을시작값]을 지정하는데
복사받을 값은 복사원본의 사이즈를 미리알고 있어야한다.
그래서
백터컨테이너를 이용할때 [복사받을시작값].reserve()를 이용해 미리 공간확보해야하는줄 알았다.

#include <vector>
using namespace std; int _tmain(int argc, _TCHAR* argv[])
{
 vector<int> n1,n2;
 
 n1.push_back(1); ///< 복사할 데이터
 n1.push_back(2);
 n1.push_back(3);

 n2.reserve(n1.size()); ///< 공간확보
 
 copy(n1.begin(), n1.end(), n2.begin());
 
 return 0;
}

위와 같이 작업하면


뷁...
n2.resize(n1.size());

resize를 이용하자
혹은,
insert_iterator를 이용하자
 copy(n1.begin(), n1.end(), insert_iterator<vector<int> >(n2, n2.begin()) );
insert_iterator는 현재 아무값도 저장되지 않은 백터도 begin()되는 공간을 생성해서 넣어준다.
Name
Password
Homepage
Secret
prev"" #1 next