MySQL 명령어 모음 desc tablename; // 데이터 베이스를 선택한다. use databasename; // 데이터 베이스를 본다. show databases; // 테이블을 본다. show tables; // 테이블의 필드명을 다른 이름으로 변경 alter table 테이블명 change 기존필드명 바꿀필드명 바뀐필드타입; // 기존 필드의 타입을 다른 타입으로 변경 alter table 테이블명 modify 필드명 바꿀필드타입; // 테이블에 새로운 필드 추가 alter table 테이블명 add 추가할필드명 필드타입; // 추가할 필드를 기존 테이블의 제일 마지막에 위치 alter table 테이블명 add 추가할필드명 필드타입; // 추가할 필드를 기존 테이블의 제일 첫번째에 위치 a..
분류 전체보기 검색 결과
이 코드를 우선 보면 #include using namespace std; typedef struct { unsigned int a; int b; int c; } TEST, *LPTEST; int main(void) { LPTEST test_data; LPTEST aaa; aaa = (TEST *)malloc(sizeof(TEST)); aaa->a = 1; aaa->b = 2; aaa->c = 3; DWORD test = (DWORD)aaa; test_data = (LPTEST)test; } 이해하기 쉬운가? 갑자기 포인터에 DWORD로 형 변환시켜서, 저장한 다음에, 그것을 다시 LPTEST 형으로 다시 변환시켜서 ... 쓴다. 애초에 void* 로 넘겨 버려서 사용한다면, 더 가독성이 좋을텐데 말이다..
기본 개요 overlapped http://www.redwiki.net/wiki/wiki/Overlapped%20I/O%20%C0%CC%BE%DF%B1%E2 정리 overlapped http://sanaigon.tistory.com/17 구체적인 이야기 http://keegan.tistory.com/109 부터 내부에 강좌형식으로 쭉 있음 좀 더 편한 글 http://www.imaso.co.kr/?doc=bbs/gnuboard.php&bo_table=article&wr_id=437
개인적으로 점점 코딩은 중요한게 아니라고 생각이 된다, 어떤것을 분리하는 개념, 어떤 쌓아두는 개념, 어떤 연산 처리하는 개념, 어떤 곳을 청소 하는 개념 어떤 비용을 지불하는 개념 등등등... 어떤 이런 개념들이 더 좋은 방식의 코딩 스타일, 설계 방식이 나온다고 생각이 되어 간다고 생각된다. 현재 나는 이런 생각을 하지 않는다면, ... 막장 코더로 가기 직전일듯 싶다. 기초가 되는 개념은, "지연평가"와 "선행평가"를 언제 할까 결정하는 개념이다. C++ 은 정말 매력있는 언어임이 틀림 없다.
아아, 이해하는데 시간 걸렸다. friend 함수를 사용하라는게 아니라 비멤버 비프렌드 함수를 이용하라는 뜻이다! 자, 왜 비멤버 비프렌드 함수와 가까워져야 할까? 우선 이 말은, 클래스 공개 내부 멤버함수를 조합하는 편의 함수에게만 적용된다.. 이 함수는 클래스 내부에 접근할수가 없고, 1. 무조건 클래스의 멤버 함수만을 이용해야 하며, 2. 멤버 함수를 이용하기 위해서는 매개체인 객체가 항상 필요하기 때문이다. 즉, 어디서 호출되는지 한눈에 파악할수 있으며, 수정 구역도 한정되기 때문이다. 이것으로 구체적인 장점은 무엇이 있을까? 첫째, 캡슐화를 더 강화 할수 있다 왜냐하면, private 멤버 데이터 접근 함수가 적어지기 때문이다.(많은 수의 private 접근 허용 함수가 있다면, 많은 수의 변경..
static 키워드는 무엇일까? 객체를 정적 객체로 만들어 준다. 정적 객체는 무슨 뜻인가? 정적 객체는 이것이 생성된 시점부터, 프로그램 종료될 때까지 소멸되지 않는 객체를 뜻한다. 또한 정적 객체에는 지역 정적 객체(local static object)와 비지역 정적 객체(non-static object)로 나뉜다. 왜 간과하지 말아야 하는가? 이런 정적 객체들이 언제 선언되고 정의 되는지 파악하기가 어려울 때가 있곤 하기 때문이다. 또한 이 의미를 잘못 이해하여, 클래스 멤버 변수로써 static을 했을때, 각 객체마다 이 정적 멤버 변수를 가지는 것으로 오해할 수 있으나, 그 클래스에서 전부 한개의 정적 멤버 변수를 사용 한다. 한 파일에서 선언된 비지역 정적 객체의 경우, 다른 파일에서 사용 할..
최근댓글