E D R , A S I H C RSS

Full text search for "cl"

cl


Search BackLinks only
Display context of search results
Case-sensitive searching
  • 김희성/리눅스계정멀티채팅2차 . . . . 117 matches
         #include<stdio.h>
         #include<stdlib.h>
         #include<string.h>
         #include<unistd.h>
         #include<arpa/inet.h>
         #include<sys/types.h>
         #include<sys/socket.h>
         #include<pthread.h>
         int client_socket_array[25]; //클라이언트 소캣, 각 스레드 마다 자신의 번호에 해당하는 소캣 사용
          //ex) 스레드가 사용 중인 소캣 == client_socket_array[스레드 번호]
         int send_i(int client_socket,char* arry)//명령어 전송
          send(client_socket, buff_snd, strlen(buff_snd)+1,0);
         int send_m(int client_socket,char arry[])//메세지 전송
          send(client_socket, buff_snd, strlen(buff_snd)+1,0);
          int client_socket;
          client_socket=client_socket_array[t_num-1];
          printf("%dth clinet try to login\n",t_num);
          send_i(client_socket,"i");
          if(recv(client_socket, buff_rcv,BUFF_SIZE,0)<=0)
          send_m(client_socket,"ID is wrong");
  • 3N+1Problem/Leonardong . . . . 101 matches
         class AOI3nPlus1ProblemRunner:
          def getMaximumCycleLength(self, aFrom, aTo):
          cycleLength = self.getCycleLength(i)
          if max < cycleLength:
          max = cycleLength
          def getCycleLength( self, aStart ):
          cycleLength = 1
          cycleLength = cycleLength + 1
          return cycleLength
          print self.getMaximumCycleLength(numFrom, numTo)
         class AOI3nPlus1ProblemTestCase(unittest.TestCase):
          def testGetMaximumCycleLength(self):
          self.assertEquals( 1, self.runner.getMaximumCycleLength( 1, 1 ) )
          self.assertEquals( 20, self.runner.getMaximumCycleLength( 1, 10 ) )
          self.assertEquals( 125, self.runner.getMaximumCycleLength( 100, 200 ) )
          self.assertEquals( 89, self.runner.getMaximumCycleLength( 201, 210 ) )
          self.assertEquals( 174, self.runner.getMaximumCycleLength( 900, 1000) )
          def testGetCycleLength(self):
          self.assertEquals( 1, self.runner.getCycleLength(1) )
          self.assertEquals( 5, self.runner.getCycleLength(16) )
  • 김희성/리눅스계정멀티채팅 . . . . 101 matches
         #include<stdio.h>
         #include<stdlib.h>
         #include<string.h>
         #include<unistd.h>
         #include<arpa/inet.h>
         #include<sys/types.h>
         #include<sys/socket.h>
         #include<pthread.h>
         int client_socket_array[25]; //클라이언트 소캣, 각 스레드 마다 자신의 번호에 해당하는 소캣 사용
          //ex) 스레드가 사용 중인 소캣 == client_socket_array[스레드 번호]
          int client_socket;
          client_socket=client_socket_array[t_num-1];
          recv(client_socket, buff_rcv,BUFF_SIZE,0);
          send(client_socket, buff_snd, strlen(buff_snd)+1,0);
          printf("%dth client connected\n",t_num);
          if(recv(client_socket, buff_rcv,BUFF_SIZE,0)<=0)
          printf("%dth client disconnected\n",t_num);
          close(client_socket);
          client_socket_array[t_num-1]=0;
          send(client_socket, buff_snd, strlen(buff_snd)+1,0);
  • 데블스캠프2013/셋째날/머신러닝 . . . . 97 matches
          class Program
          reader.Close();
          reader = new StreamReader(@"C:\ZPDC2013\train_class11293x20");
          reader.Close();
          reader.Close();
         trainClass = open('DataSet/train_class11293x20').readlines();
         testClass = list();
          testClass.append(trainClass[similiarIndex]);
         f = open("test_class")
         for i in testClass:
         #include <iostream>
         #include <fstream>
         #include <vector>
         #include <sstream>
         #include <istream>
          ifstream trainClass;
          trainClass.open("train_class11293x20");
          vector<string> trainClassList = vector<string>();
          vector<string> testClass = vector<string>();
          while ( trainClass.good() ) {
  • EffectiveC++ . . . . 95 matches
          class GamePlayer
          template class<T>
          * ''생성자 및 소멸자와 적절히 상호동작하기 때문에. they are clearly the superior choice.''
         동적 메모리 할당을 행하는 클래스들은 메모리를 할당하기 위해서 생성자에 new를 쓴다. (CString class같은것들?)[[BR]]
         그리고, class내 에서 operator new와 set_new_handler를 정해 줌으로써 해당 class만의 독특(?)한 [[BR]]
         class X {
         void noMoreMemory(); // decl. of function to
          // for class X.)
         // in class
         class Base {
         class Derived: public Base // Derived doesn't declare
         // in class
         class Base { // same as before, but now
         public: // op. delete is declared
         간단. class 내에 operator new를 만들어 줄때. [[BR]]
         class X {
         class X
         class X
         === Item 11: Declare a copy constructor and an assignment operator for classes with dynamically allocated memory ===
         // 완벽하지 않은 String class
  • MoreEffectiveC++/Techniques1of3 . . . . 94 matches
         class NLComponent{ // News Letter 의 부모 인자
         class TextBlock:public NLComponent{ // 글을 표현하는 인자
         class Graphic:public NLComponent{ // 그림을 표현하는 인자
         class NewsLetter { // 글과, 그림을 가지는 News Letter
         class NewsLetter {
         class NewsLetter{
         가상 생성자의 방식의 한 종류로 특별하게 가상 복자 생성자(virtual copy constructor)는 널리 쓰인다. 이 가상 복사 생성자는 새로운 사본의 포인터를 반환하는데 copySlef나 cloneSelf같은 복사의 개념으로 생성자를 구현하는 것이다. 다음 코드에서는 clone의 이름을 쓰였다.
         class NLComponent{
          virtual NLComponent * clone() const = 0;
         class TextBlock: public NLComponent{
          virtual TextBlock * clone() const // 가상 복사 생성자 선언
         class Graphic:public NLComponent{
          virtual Graphic * clone() const // 가상 복사 생성자 선언
         보다시피 클래스의 가상 복사 생성자는 실제 복사 생성자를 호출한다. 그러므로 "복사" 의미로는 일반 복사 생성자와 수행 기능이 같다 하지만 다른 점은 만들어진 객체마다 제각각의 알맞는 복사 생성자를 만든다는 점이 다르다. 이런 clone이 NewsLetter 복사 생성자를 만들때 NLComponent들을 복사하는데 기여를 한다. 어떻게 더 쉬운 작업이 되는지 다음 예제를 보면 이해 할수 있을 것이다.
         class NewsLetter{
          // 형을 가리는 작업 없이 그냥 clone을 이용해 계속 복사해 버리면 각 형에 알맞는 복사
          components.push_back((it*)->clone());
         class NLComponent{
         class TextBlock:public NLComponent{
         class Graphic:public NLComponent{
  • RandomWalk2/Insu . . . . 88 matches
         class RandomWalkBoard
         #include "RandomWalkBoard.h"
         #include <cstring>
         #include <iostream>
         #include <iostream>
         #include <fstream>
         #include <cstring>
         #include "RandomWalkBoard.h"
          in.close();
         #include <vector>
         #include <string>
         class RandomWalkBoard
         #include "RandomWalkBoard.h"
         #include <iostream>
         #include <iostream>
         #include <fstream>
         #include <string>
         #include "RandomWalkBoard.h"
          in.close();
         #include <vector>
  • 권영기/채팅프로그램 . . . . 78 matches
         client에서 exit를 쳤을 때, "채팅이 종료되었습니다." 라는 메세지가 바로 뜨지 않습니다. server에서 아무거나 입력하면 그제서야 client에서 "채팅이 종료되었습니다."가 출력됩니다.
         server에서 exit를 쳤을 때, "채팅이 종료되었습니다." 라는 메세지가 바로 뜨지 않습니다. client에서 아무거나 입력하면 그제서야 server에서 "채팅이 종료되었습니다."가 출력됩니다.
         그리고나서 client는 채팅 종료직전에 받았던 메세지를 무한히 출력합니다.
         #include<stdio.h>
         #include<stdlib.h>
         #include<string.h>
         #include<unistd.h>
         #include<arpa/inet.h>
         #include<sys/types.h>
         #include<sys/socket.h>
         #include<pthread.h>
         int client_socket, server_socket;
         int client_addr_size, flag = 0;
          send(client_socket, buff_snd, strlen(buff_snd)+1, 0);
          if(recv(client_socket, buff_rcv, SIZE, 0) <= 0)continue;
          struct sockaddr_in server_addr, client_addr;
          client_addr_size = sizeof(client_addr);
          client_socket = accept(server_socket, (struct sockaddr*)&client_addr, &client_addr_size);
          if(client_socket == -1){
          close(server_socket);
  • 신기호/중대생rpg(ver1.0) . . . . 73 matches
         #include <stdio.h>
         #include <string.h>
         #include <stdlib.h>
         #include <time.h>
         #include <io.h>
          fclose(state);
          fclose(state);
          system("cls");
          system("cls");
          system("cls");
          system("cls");
          system("cls");
          system("cls");
          system("cls");
          system("cls");
          system("cls");
          system("cls");
          system("cls");
          system("cls");
          system("cls");
  • Gof/Singleton . . . . 71 matches
          3. 명령어와 표현을 확장시킬 수 있다. Singleton class는 subclass될 수 있고, 이 확장된 클래스의 인스턴스를 가지고 어플리케이션을 설정하는 것은 쉽다. run-time중에 필요한 경우에도 가능하다.
          4. 여러개의 인스턴스를 허용한다. 프로그래머의 마음에 따라 쉽게 Singleton class의 인스턴스를 하나이상을 둘 수도 있도록 할 수 있다. 게다가 어플리케이션이 사용하는 인스턴스들을 제어하기 위해 동일한 접근방법을 취할 수 있다. 단지 Singleton 인스턴스에 접근하는 것을 보장하는 operation만 수정하면 된다.
          5. class operation 보다 더 유연하다. 패키지에서 Singleton의 기능을 수행하기위한 또다른 방법은 class operation들을 사용하는 것이다. (C++에서의 static 함수나 Smalltalk에서의 class method 등등) 하지만, 이러한 언어적인 테크닉들은 여러개의 인스턴스를 허용하는 디자인으로 바꾸기 힘들어진다. 게다가 C++에서의 static method는 virtual이 될 수 없으므로, subclass들이 override 할 수 없다.
         1. unique instance임을 보증하는 것. SingletonPattern의 경우도 일반 클래스와 마찬가지로 인스턴스를 생성하는 방법은 같다. 하지만 클래스는 늘 단일 인스턴스가 유지되도록 프로그래밍된다. 이를 구현하는 일반적인 방법은 인스턴스를 만드는 operation을 class operations으로 두는 것이다. (static member function이거나 class method) 이 operation은 unique instance를 가지고 있는 변수에 접근하며 이때 이 변수의 값 (인스턴스)를 리턴하기 전에 이 변수가 unique instance로 초기화 되어지는 것을 보장한다. 이러한 접근은 singleton이 처음 사용되어지 전에 만들어지고 초기화됨으로서 보장된다.
         다음의 예를 보라. C++ 프로그래머는 Singleton class의 Instance operation을 static member function으로 정의한다. Singleton 또한 static member 변수인 _instance를 정의한다. _instance는 Singleton의 유일한 인스턴스를 가리키는 포인터이다.
         Singleton class는 다음과 같이 선언된다.
         class Singleton {
         클래스를 사용하는 Client는 singleton을 Instance operation을 통해 접근한다. _instance 는 0로 초기화되고, static member function 인 Instance는 단일 인스턴스 _Instance를 리턴한다. 만일 _instance가 0인 경우 unique instance로 초기화시키면서 리턴한다. Instance는 lazy-initalization을 이용한다. (Instance operation이 최초로 호출되어전까지는 리턴할 unique instance는 생성되지 않는다.)
         생성자가 protected 임을 주목하라. client 가 직접 Singleton을 인스턴스화 하려고 하면 compile-time시 에러를 발새할 것이다. 생성자를 protected 로 둠으로서 늘 단일 인스턴스로 만들어지도록 보증해준다.
         더 나아가, _instance 는 Singleton 객체의 포인터이므로, Instance member function은 이 포인터로 하여금 Singleton 의 subclass를 가리키도록 할 수 있다.
         Smalltalk에서 unique instance를 리턴하는 functiond은 Singleton 클래스의 class method로 구현된다. 단일 인스턴스가 만들어지는 것을 보장하기 위해서 new operation을 override한다. The resulting Singleton class might have the following two class methods, where SoleInstance is a class variable that is not used anywhere else:
         2. Singleton class를 subclassing 하기 관련. 주된 주제는 클라이언트가 singleton 의 subclass를 이용할 수 있도록 subclass들의 unique instance를 설정하는 부분에 있다. 필수적으로, singleton 인스턴스를 참조하는 변수는 반드시 subclass의 인스턴스로 초기화되어져야 한다. 가장 단순한 기술은 Singleton의 Instance operation에 사용하기 원하는 singleton을 정해놓는 것이다. Sample Code에는 환경변수들을 가지고 이 기술을 어떻게 구현하는지 보여준다.
         Singleton의 subclass를 선택하는 또 다른 방법은 Instance 를 Parent class에서 빼 낸뒤, (e.g, MazeFactory) subclass 에 Instance를 구현하는 것이다. 이는 C++ 프로그래머로 하여금 link-time시에 singleton의 class를 결정하도록 해준다. (e.g, 각각 다른 구현부분을 포함하는 객체화일을 linking함으로써.)
         이러한 link-approach 방법은 link-time때 singleton class 의 선택을 고정시켜버리므로, run-time시의 singleton class의 선택을 힘들게 한다. subclass를 선택하기 위한 조건문들 (switch-case 등등)은 프로그램을 더 유연하게 할 수 있지만, 그것 또한 이용가능한 singleton class들을 묶어버리게 된다. 이 두가지의 방법 다 그다지 유연한 방법은 아니다.
         더욱더 유연한 접근 방법으로 '''registry of singletons''' 이 있다. 가능한 Singleton class들의 집합을 정의하는 Instance operation을 가지는 것 대신, Singleton class들을 잘 알려진 registry 에 그들의 singleton instance를 등록하는 것이다.
         registry 는 string name 과 singletons 을 mapping 한다. singleton의 instance가 필요한 경우, registry에 string name으로 해당 singleton 을 요청한다. registry는 대응하는 singleton을 찾아서 (만일 존재한다면) 리턴한다. 이러한 접근방법은 모든 가능한 Singleton class들이나 instance들을 Instance operation이 알 필요가 없도록 한다. 필요한 것은 registry에 등록될 모든 Singleton class들을 위한 일반적인 interface이다.
         class Singleton {
         어디에서 Singleton class들이 그들을 등록하는가? 한가지 가능성은 그들의 생성자에서다. 예를들어 singleton의 subclass인 MySingleton 은 다음과 같이 구현할 수 있다.
         더 이상 Singleton class 는 singleton 객체를 만들 책임이 없다. 그 대신 이제 Singleton 의 주된 책임은 시스템 내에서 선택한 singleton 객체를 접근가능하도록 해주는 것이다. static object approach는 여전히 단점이 존재한다. 모든 가능한 Singleton subclass들의 인스턴스들이 생성되어지던지, 그렇지 않으면 register되어서는 안된다는 것이다.
         미로를 만드는 MazeFactory 클래스를 정의했다고 하자. MazeFactory 는 미로의 각각 다른 부분들을 만드는 interface를 정의한다. subclass들은 더 특별화된 product class들의 instance들을 리턴하기 위한 opeation들을 재정의할 수 있다. 예를 들면 BombedWall 객체는 일반적인 Wall객체를 대신한다.
  • MoreEffectiveC++/Techniques2of3 . . . . 69 matches
         class String { // 표준 문자열 형은 이번 아이템의 참조세기를 갖추고
         class String {
         class String {
         class String {
         class String {
         class String {
         class String {
         class String {
          === A Reference-Counting Base Class : 참조-세기 기초 클래스 ===
         class RCObject {
         class String {
         이번 주제의 nested class의 모습을 보면 그리 좋와 보이지는 않을 것이다.처음에는 생소하겠지만, 이러한 방버은 정당한 것이다. nested클래스의 방법은 수많은 클래스의 종류중 단지 하나 뿐이다. 이것을 특별히 취급하지는 말아라.
         class String {
         template<class T>
         class RCPtr {
         template<class T>
         template<class T>
         template<class T>
         class String {
         class String {
  • AcceleratedC++/Chapter14 . . . . 67 matches
          === 14.1.1 제네릭 핸들 클래스(generic handle class) ===
         template <class T> class Handle {
          Handle(const Handle& s) : p(0) { if (s.p) p = s.p->clone(); } // 복사 생성자는 인자로 받은 객체의 clone() 함수를 통해서 새로운 객체를 생성하고 그 것을 대입한다.
         template<class T> Handle<T>& Handle<T>::operator=(const Handle& rhs) {
          p = rhs.p ? rhs.p->clone() : 0;
         template<class T> T& Handle<T>::operator*() const {
         template<class T> T* Handle<T>::operator->() const {
         #include <algorithm>
         #include <ios>
         #include <iomanip>
         #include <iostream>
         #include <stdexcept>
         #include <vector>
         #include "Handle.h"
         #include "Student_info.h"
          Handle 클래스는 연결된 객체의 clone() 멤버함수를 이용한다. 따라서 Core클래스에 clone()메소드를 public으로 작성하는 것이 필요하다.
         #include <iostream>
         #include <string>
         #include "Core.h"
         #include "Handle.h"
  • Eclipse . . . . 66 matches
         ["Eclipse"] 프로젝트는 통합 개발 환경(IDE)을 위한 플렛폼을 목표하는 오픈소스 프로젝트 이다. [http://www.eclipse.org/projects/index.html 부분인용]
          * 2006년 5월 - eclipse 3.2 RC5 [http://zeropage.org/~rhasya/eclipse3.2RC5.zip Win32용, PyDev, SubClipse포함]
          * 2005년 6월 - eclipse 3.1 RC2 등장( [http://zeropage.org/pub/eclipse/eclipse-SDK-3.1RC2-win32.zip zp내 다운받아놓은 것 (win32용만)])
          * http://www.eclipse.org
          * [http://www.eclipse.org/downloads/index.php 다운로드]
          * [http://eclipse-plugins.2y.net/eclipse/plugins.jsp 플러그인 사이트]
          * [http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-ui-home/accessibility/keys.html Eclipse 단축키 모음] [http://eclipse-tools.sourceforge.net/shortcuts.html Eclipse Keyboard Shortcuts]
          * [http://www7b.software.ibm.com/wsdd/library/techarticles/0203_searle/searle1.html Eclipse + Ant]
          * [http://dev.eclipse.org:8080/help 2.0 도움말]
          * http://eclipsewiki.swiki.net/
          * Wiki:EclipseIde
          * [http://www.eclipsepowered.org/archives/2004/11/18/best-jvm-settings-for-eclipse/ Best JVM Setting for Eclipse]
          * http://www.jlab.net - JLab. Java, Eclipse관련. 이클립스 관련 게시판 참조
          * http://eclipsians.net/index.php
          * http://www.eclipseuml.com/ UML 저작
         ["SWT"], ["Eclipse/PluginUrls"]
         === Eclipse CVS 연동 ===
         Eclipse에서는 내부의 CVS 클라이언트를 사용한다.[[BR]]
         Eclipse기본 플러그인으로 CVS가 설정되어 있다.
          1. 참고 [http://openframework.or.kr/JSPWiki/Wiki.jsp?page=EclipseCVS Eclipse에서의CVS연동설명_그림]
  • 데블스캠프2011/둘째날/Machine-Learning/SVM/namsangboy . . . . 60 matches
         classlist = ["economy","politics"]
          classfreqdic = {}
          for eachclass in classlist:
          doclist = open(makedir(eachclass)).read().split("\n")
          classfreqdic[eachclass]=len(doclist)
          wordfreqdic[eachclass] = {}
          totalct+=len(doclist)
          for line in doclist:
          if not wordfreqdic[eachclass].has_key(word):
          wordfreqdic[eachclass][word]=0
          wordfreqdic[eachclass][word]+=1
          prob1 = math.log((classfreqdic["economy"]/totalct)/(classfreqdic["politics"]/totalct))
          classprob1 = float(classfreqdic["economy"]/totalct)
          classprob2 = float(classfreqdic["politics"]/totalct)
          return classfreqdic, wordfreqdic, prob1, classprob1, classprob2
         def classifydocument(document):
          classfreq1 = wordfreqdic["economy"].get(word,0)+1
          classfreq2 = wordfreqdic["politics"].get(word,0)+1
          totalprob+= math.log((classfreq1/classprob1)/(classfreq2/classprob2))
          classfreqdic, wordfreqdic, prob1, classprob1, classprob2 = readtrain()
  • 데블스캠프2006/목요일/winapi . . . . 58 matches
         #include <Windows.h>
         #include <Windows.h>
          WNDCLASS wndclass ;
          wndclass.style = CS_HREDRAW | CS_VREDRAW ;
          wndclass.lpfnWndProc = WndProc ;
          wndclass.cbClsExtra = 0 ;
          wndclass.cbWndExtra = 0 ;
          wndclass.hInstance = hInstance ;
          wndclass.hIcon = LoadIcon (NULL, IDI_APPLICATION) ;
          wndclass.hCursor = LoadCursor (NULL, IDC_ARROW) ;
          wndclass.hbrBackground = (HBRUSH) GetStockObject (WHITE_BRUSH) ;
          wndclass.lpszMenuName = NULL ;
          wndclass.lpszClassName = szAppName ;
          if (!RegisterClass (&wndclass))
          hwnd = CreateWindow (szAppName, // window class name
          GetClientRect (hwnd, &rect) ;
         #include <Windows.h>
          WNDCLASS wndclass ;
          wndclass.style = CS_HREDRAW | CS_VREDRAW ;
          wndclass.lpfnWndProc = WndProc ;
  • Gof/FactoryMethod . . . . 55 matches
         A potential disadvantage of factory methods is that clients might have to subclass the Creator class just to create a particular ConcreteProduct object. Subclassing is fine when the client has to subclass the Creator class anyway, but otherwise the client now must deal with another point of evolution.
          1. ''서브 클래스와 소통 통로 제공''(''Provides hooks for subclasses.'') Factory Method를 적용한 클래스에서 객체의 생성은 항상 직접 만들어지는 객체에 비하여 유연하다. Factory Method는 객체의 상속된 버전의 제공을 위하여, sub클래스와 연결될수 있다.(hook의 의미인데, 연결로 해석했고, 그림을 보고 이해해야 한다.)
          2. ''클래스 상속 관게에 수평적인(병렬적인) 연결 제공''(''Connects parallel class hierarchies.'') 여태까지 factory method는 오직 Creator에서만 불리는걸 생각해 왔다. 그렇지만 이번에는 그러한 경우를 따지는 것이 아니다.; 클라이언트는 수평적(병렬적)인 클래스간 상속 관계에서 factory method의 유용함을 찾을수 있다.
         class Creator {
         MyCreator::Create handles only YOURS, MINE, and THEIRS differently than the parent class. It isn't interested in other classes. Hence MyCreator extends the kinds of products created, and it defers responsibility for creating all but a few products to its parent.
          Smalltalk 버전의 Document 예제는 documentClass 메소드를 Application상에 정의할수 있다. documentClass 메소드는 자료를 표현하기 위한 적당한 Document 클래스를 반환한다. MyApplication에서 documentClass의 구현은 MyDocument 클래스를 반환하는 것이다. 그래서 Application상의 클래스는 이렇게 생겼고
          clientMethod
          document := self documentClass new.
          documentClass
          self subclassResponsibility
          documentClass
          class Creator {
          4. Using templates to avoid subclassing. As we've mentioned, another potential problem with factory methods is that they might force you to subclass just to create the appropriate Product objects. Another way to get around this in C++ is to provide a template subclass of Creator that's parameterized by the Product
         class:
          class Creator {
          class StandardCreator: public Creator {
         With this template, the client supplies just the product class?no subclassing of Creator is required.
          class MyProduct : public Product {
          5. Naming conventions. It's good practice to use naming conventions that make it clear you're using factory methods. For example, the MacApp Macintosh application framework [App89] always declares the abstract operation that defines the factory method as Class* DoMakeClass(), where Class is the Product class.
         The function CreateMaze (page 84) builds and returns a maze. One problem with this function is that it hard-codes the classes of maze, rooms, doors, and walls. We'll introduce factory methods to let subclasses choose these components.
  • AcceleratedC++/Chapter11 . . . . 53 matches
         == 11.1 The Vec class ==
         이상의 것들이 이장에서 구현할 vector 의 clone 버전인 Vec 클래스를 구현할 메소드들이다.
         == 11.2 Implementing the Vec class ==
          여기서는 '''template class'''를 이용한다.
         template <class T> class Vec {
         template <class T> class Vec {
         template <class T> class Vec {
         template <class T> class Vec {
         template <class T> class Vec {
         template <class T> class Vec {
         template <class T> class Vec {
         template <class T> class Vec {
         template <class T> class Vec {
         template<class T> Vec<T>& Vec<T>::operator=(const Vec& rhs) {
         template <class T> class Vec {
         template<class T> class Vec {
         template<class T> class allocator {
         template<class In, class For> For uninitialized_copy(In, In, For);
         tempalte<class for, class T> void uninitialized_fill(For, For, const T&);
         #include <algorithm>
  • UnixSocketProgrammingAndWindowsImplementation . . . . 53 matches
         #include <sys/types.h>
         #include <sys/socket.h>
         NULL : 임의의 포트를 할당한다. client에서 사용한다.
         #include <sys/socket.h>
         == listen - client의 요청을 기다린다! ==
         #include <sys/socket.h>
         == accpet - client의 요청을 받아들인다! ==
         #include <sys/socket.h>
         // *addrlen에 주의. accept는 client의 인터넷 정보가 들어오면 addrlen의 크기(struct sockaddr_in의 크기)와
         // int server_sock, client_sock
         // struct sockaddr_in server_addr, client_sock
          client_sock = accept(server_sock, (struct sockaddr *)&client_addr, &sizeof_sockaddr_in);
          if( client_sock == -1 )
          fprintf(stderr, "accept에러. client가 서버에 접속 할 수 없습니다.");
         = Client 가 될 프로그램에 필요한 함수 =
          ※ 이를 이야기 해보고 client의 프로그램의 네트워크 정보(struct sockaddr_in)에는 무엇이 들어가야하는지 이야기해보자.
         #include <sys/types.h>
         #include <sys/socket.h>
          if( connect(client_sock, (struct sockaddr *)&client_addr, sizeof(struct sockaddr)) == -1 )
         == close 파일을 닫는다. ==
  • AcceleratedC++/Chapter13 . . . . 51 matches
         '''대학원생과 학부생의 성적의 공통적 요소만을 표현한 Core Class'''
         class Core {
         '''대학원생에 관련된 점을 추가한 Grad class'''
         class Grad:public Core { // 구현(implementation)의 일부가 아닌 인터페이스(interface)의 일부로서 상속받는다는 것을 나타냄.
         Grad 클래스는 Core로 부터 파생되었다(Derived from), 상속받았다(inherits from), 혹은 Core는 Grad의 base class 이다 라는 표현을 사용한다.
         class Core {
          '''Core class의 기본 구현'''
         class Core {
         class Grad:public Core {
         class Core {
         #include <iostream>
         #include <stdexcept>
         #include <string>
         #include <vector>
         class Core {
          // accessible to derived classes
         class Grad: public Core {
         #include <vector>
         #include <string>
         #include <algorithm>
  • 10학번 c++ 프로젝트/소스 . . . . 49 matches
         #include <windows.h>
         #include "now_time.h"
         #include "alarmsetting.h"
         #include "cho.h"
          system("cls");
          system("cls");
         #include <iostream>
         #include <time.h>
         #include <stdio.h>
         #include <conio.h>
         #include <windows.h>
         #include "now_time.h"
          system("cls");
         #include "cho.h"
         #include <iostream>
         #include <iomanip>
         #include <conio.h>
         #include <windows.h>
          clock2=0;
          clock=GetTickCount()-Fulls+clock2;
  • BlueZ . . . . 49 matches
         The overall goal of this project is to make an implementation of the Bluetooth™ wireless standards specifications for Linux. The code is licensed under the GNU General Public License (GPL) and is now included in the Linux 2.4 and Linux 2.6 kernel series.
         #include <stdio.h>
         #include <stdlib.h>
         #include <unistd.h>
         #include <sys/socket.h>
         #include <bluetooth/bluetooth.h>
         #include <bluetooth/hci.h>
         #include <bluetooth/hci_lib.h>
          close( sock );
         #include <stdio.h>
         #include <unistd.h>
         #include <sys/socket.h>
         #include <bluetooth/bluetooth.h>
         #include <bluetooth/rfcomm.h>
          int s, client, bytes_read;
          client = accept(s, (struct sockaddr *)&rem_addr, &opt);
          // read data from the client
          bytes_read = read(client, buf, sizeof(buf));
          // close connection
          close(client);
  • 김희성/리눅스멀티채팅 . . . . 49 matches
         #include<stdio.h>
         #include<stdlib.h>
         #include<string.h>
         #include<unistd.h>
         #include<arpa/inet.h>
         #include<sys/types.h>
         #include<sys/socket.h>
         #include<pthread.h>
         int client_socket_array[25];//클라이언트 소캣, 각 스레드 마다 자신의 번호에 해당하는 소캣 사용
         //ex) 스레드가 사용 중인 소캣 == client_socket_array[스레드 번호]
          int client_socket;
          client_socket=client_socket_array[num-1];
          recv(client_socket, buff_rcv,BUFF_SIZE,0);
          send(client_socket, buff_snd, strlen(buff_snd)+1,0);
          printf("%dth client connected\n",num);
          rcv=recv(client_socket,buff_rcv,BUFF_SIZE,0);
          sprintf(buff_snd,"%dth client : %s",num,buff_rcv);
          send(client_socket_array[i],buff_snd,strlen(buff_snd)+1,0);
          close(client_socket);
          client_socket_array[num-1]=0;
  • 새싹교실/2012/AClass/2회차 . . . . 49 matches
         #include<stdio.h>
         #include <stdio.h>
         #include<stdio.h>
         #include<stdio.h>// 자리 못 맞추겠음..
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include <stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdlib.h>
         #include<time.h>
  • 새싹교실/2011/데미안반 . . . . 45 matches
         #include <stdio.h>
         #include <stdio.h> //printf 함수 사용
         #include <assert.h> //assert 함수 사용
         #include <assert.h> //assert 함수 사용
         #include <assert.h> //assert 함수 사용
         #include <assert.h> //assert 함수 사용
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <assert.h>
         #include <assert.h>
         #include <assert.h>
         #include <assert.h>
         #include <assert.h>
         #include <assert.h>
         #include <assert.h>
          * [박성국] - 오늘은 전산처리기와 자료형에 대해서 배웠습니다. 자세히 몰랐던 #include<stdio.h> 등 이 어떤 역활을 하는지
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
  • JavaScript/2011년스터디/서지혜 . . . . 44 matches
          <input type=button onclick=putn(7) value=7 class=btn>
          <input type=button onclick=putn(8) value=8 class=btn>
          <input type=button onclick=putn(9) value=9 class=btn>
          <input type=button onclick=operator("/") value="/" class=btn>
          <input type=button value="pow" class=btn>
          <input type=button onclick=putn(4) value=4 class=btn>
          <input type=button onclick=putn(5) value=5 class=btn>
          <input type=button onclick=putn(6) value=6 class=btn>
          <input type=button onclick=operator("*") value="*" class=btn>
          <input type=button value="sqrt" class=btn>
          <input type=button onclick=putn(1) value=1 class=btn>
          <input type=button onclick=putn(2) value=2 class=btn>
          <input type=button onclick=putn(3) value=3 class=btn>
          <input type=button onclick=operator("-") value="-" class=btn>
          <input type=button value="log" class=btn>
          <input type=button onclick=putn(0) value=0 class=btn>
          <input type=button onclick=putn('.') value="." class=btn>
          <input type=button onclick=operator("+") value="+" class=btn>
          <input type=button value="%" class=btn>
          <input type=button onclick=reset() value="지우기" class=btn2>
  • 데블스캠프2011/둘째날/Machine-Learning/NaiveBayesClassifier/namsangboy . . . . 43 matches
         classlist = ["economy","politics"]
          classfreqdic = {}
          for eachclass in classlist:
          doclist = open(makedir(eachclass)).read().split("\n")
          classfreqdic[eachclass]=len(doclist)
          wordfreqdic[eachclass] = {}
          totalct+=len(doclist)
          for line in doclist:
          if not wordfreqdic[eachclass].has_key(word):
          wordfreqdic[eachclass][word]=0
          wordfreqdic[eachclass][word]+=1
          prob1 = math.log((classfreqdic["economy"]/totalct)/(classfreqdic["politics"]/totalct))
          classprob1 = float(classfreqdic["economy"]/totalct)
          classprob2 = float(classfreqdic["politics"]/totalct)
          return classfreqdic, wordfreqdic, prob1, classprob1, classprob2
         def classifydocument(document):
          classfreq1 = wordfreqdic["economy"].get(word,0)+1
          classfreq2 = wordfreqdic["politics"].get(word,0)+1
          totalprob+= math.log((classfreq1/classprob1)/(classfreq2/classprob2))
          classfreqdic, wordfreqdic, prob1, classprob1, classprob2 = readtrain()
  • MoreEffectiveC++/Appendix . . . . 40 matches
         These books contain not just a description of what's in the language, they also explain the rationale behind the design decisions — something you won't find in the official standard documents. The Annotated C++ Reference Manual is now incomplete (several language features have been added since it was published — see Item 35) and is in some cases out of date, but it is still the best reference for the core parts of the language, including templates and exceptions. The Design and Evolution of C++ covers most of what's missing in The Annotated C++ Reference Manual; the only thing it lacks is a discussion of the Standard Template Library (again, see Item 35). These books are not tutorials, they're references, but you can't truly understand C++ unless you understand the material in these books
         Murray's book is especially strong on the fundamentals of template design, a topic to which he devotes two chapters. He also includes a chapter on the important topic of migrating from C development to C++ development. Much of my discussion on reference counting (see Item 29) is based on the ideas in C++ Strategies and Tactics.
         One topic Cargill does not discuss in C++ Programming Style is exceptions. He turns his critical eye to this language feature in the following article, however, which demonstrates why writing exception-safe code is more difficult than most programmers realize: ¤ MEC++ Rec Reading, P22
         If you are contemplating the use of exceptions, read this article before you proceed. ¤ MEC++ Rec Reading, P24
         I generally refer to this as "the LSD book," because it's purple and it will expand your mind. Coplien covers some straightforward material, but his focus is really on showing you how to do things in C++ you're not supposed to be able to do. You want to construct objects on top of one another? He shows you how. You want to bypass strong typing? He gives you a way. You want to add data and functions to classes as your programs are running? He explains how to do it. Most of the time, you'll want to steer clear of the techniques he describes, but sometimes they provide just the solution you need for a tricky problem you're facing. Furthermore, it's illuminating just to see what kinds of things can be done with C++. This book may frighten you, it may dazzle you, but when you've read it, you'll never look at C++ the same way again. ¤ MEC++ Rec Reading, P27
         The first part of the book explains C++ for FORTRAN programmers (now there's an unenviable task), but the latter parts cover techniques that are relevant in virtually any domain. The extensive material on templates is close to revolutionary; it's probably the most advanced that's currently available, and I suspect that when you've seen the miracles these authors perform with templates, you'll never again think of them as little more than souped-up macros. ¤ MEC++ Rec Reading, P33
         If you're more comfortable with C than with C++, or if you find the C++ Report's material too extreme to be useful, you may find the articles in this magazine more to your taste: ¤ MEC++ Rec Reading, P43
         As the name suggests, this covers both C and C++. The articles on C++ tend to assume a weaker background than those in the C++ Report. In addition, the editorial staff keeps a tighter rein on its authors than does the Report, so the material in the magazine tends to be relatively mainstream. This helps filter out ideas on the lunatic fringe, but it also limits your exposure to techniques that are truly cutting-edge. ¤ MEC++ Rec Reading, P45
         Below are two presentations of an implementation for auto_ptr. The first presentation documents the class interface and implements all the member functions outside the class definition. The second implements each member function within the class definition. Stylistically, the second presentation is inferior to the first, because it fails to separate the class interface from its implementation. However, auto_ptr yields simple classes, and the second presentation brings that out much more clearly than does the first. ¤ MEC++ auto_ptr, P3
         template<class T>
         class auto_ptr {
          template<class U> // copy constructor member
          template<class U> // assignment operator
         template<class U> // make all auto_ptr classes
         friend class auto_ptr<U>; // friends of one another
         template<class T>
         template<class T>
         template<class T>
         template<class T>
          template<class U>
  • ProgrammingWithInterface . . . . 39 matches
         class Stack extends ArrayList {
          public void push(Object article) {
          add(topOfStack++, article);
          public void pushMany(Object[] articles) {
          for(int i=0; i<articles.length; ++i)
          push(articles[i]);
         stack.clear(); // ??? ArrayList의 메소드이다...;;
         자 모든 값을 clear 를 사용해 삭제했는데 topOfStack의 값은 여전히 3일 것이다. 자 상속을 통한 문제를 하나 알게 되었다. 상속을 사용하면 원치 않는 상위 클래스의 메소드까지 상속할 수 있다 는 것이다.
         상위 클래스가 가지는 메소드가 적다면 모두 [오버라이딩]하는 방법이 있지만 만약 귀찮을 정도로 많은 메소드가 있다면 오랜 시간이 걸릴 것이다. 그리고 만약 상위 클래스가 수정된다면 다시 그 여파가 하위 클래스에게 전달된다. 또 다른 방법으로 함수를 오버라이딩하여 예외를 던지도록 만들어 원치않는 호출을 막을 수 있지다. 하지만 이는 컴파일 타임 에러를 런타임 에러로 바꾸는 것이다. 그리고 LSP (Liskov Sustitution Principle : "기반 클래스는 파생클래스로 대체 가능해야 한다") 원칙을 어기게 된다. 당연히 ArrayList를 상속받은 Stack은 clear 메소드를 사용할 수 있어야 한다. 그런데 예외를 던지다니 말이 되는가?
         class Stack {
          public void push(Object article){
          theData.add(topOfStack++, article);
          public void pushMany(Object [] articles) {
          for(int i=0; i<articles.length; ++i)
          push(articles[i]);
         자.. Stack과 ArrayList간의 결합도가 많이 낮아 졌다. 구현하지 않은 clear 따위 호출 되지도 않는다. 왠지 합성을 사용하는 방법이 더 나은 것 같다. 이런 말도 있다. 상속 보다는 합성을 사용하라고... 자 다시 본론으로 들어와 저 Stack을 상속하는 클래스를 만들어 보자. MonitorableStack은 Stack의 최소, 최대 크기를 기억하는 Stack이다.
         class MonitorableStack extends Stack {
         깔끔한 코드가 나왔다. 하지만 MonitorableStack은 pushMany 함수를 상속한다. MonitorableStack을 사용해 pushMany 함수를 호출하면 MonitorableStack의 입력 받은 articles의 articles.length 만큼 push가 호출된다. 하지만 지금 호출된 push 메소드는 MonitorableStack의 것이라는 점! 매번 size() 함수를 호출해 최대 크기를 갱신한다. 속도가 느려질 수도 있다. 그리고 만약 누군가 Stack의 코드를 보고 pushMany 함수의 비 효율성 때문에 Stack을 밑의 코드와 같이 수정했다면 어떻게 될 것인가???
         class Stack {
          public void push(Object article) {
  • VonNeumannAirport/1002 . . . . 37 matches
         #include <cppunit/TestCase.h>
         #include <cppunit/extensions/HelperMacros.h>
         #include <cppunit/Ui/Text/TestRunner.h>
         class TestOne : public CppUnit::TestCase {
         class TestOne : public CppUnit::TestCase {
         class Configuration {
         C:\User\reset\AirportSec\main.cpp(57) : error C2664: '__thiscall Configuration::Configuration(int,int)' : cannot convert parameter 1 from 'class std::vector<int,class std::allocator<int> >' to 'int'
         Error executing cl.exe.
         Error executing cl.exe.
         Error executing cl.exe.
         #include <cppunit/TestCase.h>
         #include <cppunit/extensions/HelperMacros.h>
         #include <cppunit/Ui/Text/TestRunner.h>
         #include <vector>
         #include <algorithm>
         class Configuration {
         class TestOne : public CppUnit::TestCase {
         #include <vector>
         class Configuration {
         #include <cppunit/TestCase.h>
  • WikiTextFormattingTestPage . . . . 37 matches
          * CLUG Wiki (older version of WardsWiki, modified by JimWeirich) -- http://www.clug.org/cgi/wiki.cgi?WikiEngineReviewTextFormattingTest
         'This text, enclosed within in 1 set of single quotes, should appear as normal text surrounded by 1 set of single quotes.'
         ''This text, enclosed within in 2 sets of single quotes, should appear in italics.''
         '''This text, enclosed within in 3 sets of single quotes, should appear in bold face type.'''
         ''''This text, enclosed within in 4 sets of single quotes, should appear in bold face type surrounded by 1 set of single quotes.''''
         '''''This text, enclosed within in 5 sets of single quotes, should appear in bold face italics.'''''
         ''''''This text, enclosed within in 6 sets of single quotes, should appear as normal text.''''''
          'This text, enclosed within in 1 set of single quotes and preceded by one or more spaces, should appear as monospaced text surrounded by 1 set of single quotes.'
          ''This text, enclosed within in 2 sets of single quotes and preceded by one or more spaces, should appear in monospaced italics.''
          '''This text, enclosed within in 3 sets of single quotes and preceded by one or more spaces, should appear in monospaced bold face type.'''
          ''''This text, enclosed within in 4 sets of single quotes and preceded by one or more spaces, should appear in monospaced bold face type surrounded by 1 set of single quotes.''''
          '''''This text, enclosed within in 5 sets of single quotes and preceded by one or more spaces, should appear in monospaced bold face italics.'''''
          ''''''This text, enclosed within in 6 sets of single quotes and preceded by one or more spaces, should appear as monospaced normal text.''''''
         The next phrase, even though enclosed in triple quotes, '''will not display in bold because
         The next phrase, even though enclosed in triple quotes, '''will not display in bold because
         Aside: I wonder if any wikis provide multilevel numbering -- I know that Wiki:MicrosoftWord, even back to the Dos 3.0 version, can number an outline with multiple digits, in "legal" or "outline" style numbering. I forget which is which -- one is like 2.1.2.4, the other is like II.A.3.c., and I think there is another one that includes ii.
         Some use a prefix of exclamation points, others use other methods. As I find those methods, I will expand this section accordingly.
         Here is a test of headings enclosed in equal signs (=), one for the top level, one more for each lower level. Whitespace is '''not''' allowed outside of the equals signs, while whitespace is ''required'' on the inside (separating the header text and the equals signs).
         An older version of WardsWiki engine, as used at the CLUG Wiki (http://www.clug.org/cgi/wiki.cgi?RandyKramer), creates headings as shown below. I don't know whether this is part of what Ward wrote or an enhancement by JimWeirich (or somebody else).
         [YAGNI] -- All caps, enclosed in single square brackets
  • MoreEffectiveC++/Efficiency . . . . 35 matches
          class String { ... }; // 문자열 클래스 (이건 밑의 언급과 같이 표준 스트링 타입과
          class LargeObject { // 크고, 계속 유지되는 객체들
          class LargeObjectP
          class LargeObject {
          template<class T>
          class Matrix { ... };
          template<class NumericalType>
          class DataColletion {
         이런 일을 행하는데에 가장 간단한 방법은 이미 계산된 값을 저장시켜 놓고, 다시 필요로할때 쓰는거다. 예를들어 당신이 직원들에 관한 정보를 제공하는 프로그램을 만든다고 가정하자, 그리고 당신이 자주 쓰인다고 예상할수 있는 정보중 하나는 직원들의 개인방(사무실 or 침실 or 숙소) 번호 이다. 거기에 직원들의 정보는 데이터 베이스에 저장되어 있다고 가정한다. 하지만 대다수(당신이 작성하는거 말고) 프로그램을 위하여 직원들의 개인방 번호는 잘 쓰이지 않는다. 그래서 데이터 베이스에서 그것을 찾는 방법에 관한 최적화가 되어 있지 않다. 당신은 직원들의 개인방 번호를 반복적으로 요구하는 것에 대한 데이터 베이스가 받는 과도한 스트레스에 어플리케이션단에서 특수한 구조로 만드는 걸 피하려면, findCubicleNumber 함수로서 개인방 번호를 캐시(임시저장) 시켜 놀수 있다. 이미 가지고 있는 개인방 번호에 대하여 연속적으로 불리는 요구는 데이터 베이스에 매번 쿼리(query)를 날리는것보다는 캐쉬를 조사하여 값을 만족 시킬수 있다.
         여기 findCubicleNumber를 적용시키는 한 방법이 있다.;그것은 지역(local)캐쉬로 STL의(Standard Template Library-Item 35 참고) map 객체를 사용한다.
          int findCubicleNumber(const string& employeesName)
          typedef map<string, int> CubicleMap;
          static CubicleMap cubes;
          CubicleMap::iterator it = cubes.find(employeeName);
          int cubicle =
          cubes[employeeName] = cubicle; // 추가
          return cubicle;
          // "it" 포인터는 정확한 cache entry를 가리키며 cubicle번호는 두번째 인자라
         STL코드를 자세히 알고 싶어서 촛점을 벗어나지 말아라. Item 35 보면 좀 확실히 알게 될것이다. 대신에 이 함수의 전체적인 기능에 촛점을 맞추어 보자.현재 이 방법은 비교적 비싼 데이터 베이스의 쿼리(query)문에대한 비용대신에 저렴한 메모리상의 데이터 베이스 구조에서 검색을 하는 것으로 교체하는걸로 볼수 있다. 개인 방번호에 대한 호출이 한벙 이상일때 findCubicleNumber는 개인방 번호에 대한 정보 반환의 평균 비용을 낮출수 있다. (한가지 조금 자세히 설명하자면, 마지막 구문에서 반환되는 값 (*it).second이 평범해 보이는 it->second 대신에 쓰였다. 왜? 대답은 STL에 의한 관행이라고 할수 있는데, 반환자(iterator)인 it은 객체이고 포인터가 아니라는 개념, 그래서 ->을 it에 적용할수 있다라는 보장이 없다. STL은 "."과 "*"를 interator상에서 원한다. 그래서 (*it).second라는 문법이 약간 어색해도 쓸수 있는 보장이 있다.)
          template<class T> // 동적 배열 T에 관한 클래스 템플릿
  • Refactoring/DealingWithGeneralization . . . . 35 matches
          * Two subclasses have the same field.[[BR]]''Move the field to the superclass.''
          * You have methods with identical results on subclasses.[[BR]]''Move them to the superclass''
          * You have constructors on subclasses with mostly identical bodies.[[BR]]''Create a superclass constructor; class this from the subclass methods.''
         class Manager extends Employee...
          * Behavior on a superclass is relevant only for some of its subclasses.[[BR]]''Move it to those subclasses.''
          * A field is used only by some subclasses.[[BR]]''Move the field to those subclasses.''
         == Extract Subclass ==
          * A class has features that are used only in some instances.[[BR]]''Create a subclass for that subset of features.''
         http://zeropage.org/~reset/zb/data/ExtractSubclass.gif
         == Extract Superclass ==
          * You have two classes with similar features.[[BR]]''Create a superclass and move the common features to the superclass.''
         http://zeropage.org/~reset/zb/data/ExtractSuperClass.gif
          * Several clients use the same subset of a class's interface, or two classes have part of their interfaces in common.[[BR]]''Extract the subset into an interface.''
          * A superclass and subclass are not very different.[[BR]]''Merge them together.''
          * You have two methods in subclasses that perform similar steps in the same order, yet the steps are different.[[BR]]''Get the steps into methods with the same signature, so that the original methods become the same. Then you call pull them up.''
          * A subclass uses only part of a superclasses interface or does not want to inherit data.[[BR]]''Create a field for the superclass, adjust methods to delegate to the superclass, and remove the subclassing.''
          * You're using delegation and are ofter writing many simple delegations for the entire interface.[[BR]]''Make the delegating class a subclass of the delegate.''
  • 3N+1Problem/황재선 . . . . 34 matches
         #include <iostream>
         int findMaxCycle(int aNum, int aCount);
         void output(int aMaxCycle);
          int maxCycle;
          temp = findMaxCycle(interNum, count);
          if (maxCycle < temp)
          maxCycle = temp;
          return maxCycle;
         int findMaxCycle(int aNum, int aCount)
          findMaxCycle(aNum, aCount);
         void output(int aMaxCycle)
          cout << aMaxCycle << endl;
         class ThreeNPlusOne:
          self.cycleLength = 0
          self.cycleDic = {}
          self.cycleLength = 0
          self.cycleLength += 1
          if str(num) in self.cycleDic:
          return self.cycleLength + self.cycleDic[str(num)]
          self.cycleLength += 1
  • SuperMarket/인수 . . . . 34 matches
          user.cancleGoods(sm, sm.findGoods(good), count);
         #include <iostream>
         #include <string>
         #include <vector>
         #include <cassert>
         #include <map>
         class SuperMarket;
         class User;
         class Parser;
         class Helper;
         class Goods;
         class Packages;
         class Cmd;
         class Goods
         class Packages
         class SuperMarket
         class User
          void cancleGoods(SuperMarket& sm, const Goods& goods, int count)
         class Helper
         class Cmd
  • MoreEffectiveC++/Miscellany . . . . 33 matches
         "변화한다.", 험난한 소프트웨어의 발전에 잘 견디는 클래스를 작성하라. (원문:Given that things will change, writeclasses that can withstand the rough-and-tumble world of software evolution.) "demand-paged"의 가상 함수를 피하라. 다른 이가 만들어 놓지 않으면, 너도 만들 방법이 없는 그런 경우를 피하라.(모호, 원문:Avoid "demand-paged" virtual functions, whereby you make no functions virtual unless somebody comes along and demands that you do it) 대신에 함수의 ''meaning''을 결정하고, 유도된 클래스에서 새롭게 정의할 것인지 판단하라. 그렇게 되면, 가상(virtual)으로 선언해라, 어떤 이라도 재정의 못할지라도 말이다. 그렇지 않다면, 비가상(nonvirtual)으로 선언해라, 그리고 차후에 그것을 바꾸어라 왜냐하면 그것은 다른사람을 편하게 하기 때문이다.;전체 클래스의 목적에서 변화를 유지하는지 확신을 해라.
         class B { ... }; // 가상 파괴자가 없다.
         class D: public B { ... }
          * 만약 public base class가 가상 파괴자를 가지고 있지 않다면, 유도된 클래스나, 유도된 클래스의 멤버들이 파괴자를 가지고 있지 않다.
         class String {
         class B { ... }
         class D: public B{
         == Item 33: Make non-leaf classes abstract. ==
          class Animal {
         class Lizard: public Animal {
         class Chicken: public Animal {
         class Animal {
         class Lizard: public Animal {
         class Chicken: public Animal {
         class Lizard: public Animal {
         class Animal {
         class Lizard: public Animal {
         class Chicken: public Animal {
         class AbstractAnimal {
         class Animal: public AbstractAnimal {
  • AcceleratedC++/Chapter9 . . . . 30 matches
         == 9.2 Class types ==
         class Student_info {
          struct 키워드 대신 '''class''' 키워드 사용. '''보호레이블(protection label)''' 사용. 레이블은 순서없이 여러분 중복으로 나와도 무관함.
          || class 키워드를 사용한 클래스 || 기본 보호모드가 private 으로 동작한다. ||
         class Student_info {
         class Student_info {
         class Student_info {
         class Student_info {
         == 9.4 The Student_info class ==
         class Student_info {
         class Student_info {
         #include <string>
         #include <vector>
         class Student_info {
         #include <iostream>
         #include <vector>
         #include "grade.h"
         #include "Student_info.h"
          hw.clear();
          // clear the stream so that input will work for the next student
  • CppUnit . . . . 30 matches
          === include, library directory 맞춰주기 (둘중 하나를 선택한다.) ===
          Include : {{{~cpp ...\cppunit-x.x.xinclude }}}
          a. Tools -> Options -> Directories -> Include files 에서 해당 cppunit
          a. Project -> Settings -> C/C++ -> Preprocessor -> Additional include directories
         #include <msvc6/testrunner/testrunner.h>
         #include <cppunit/extensions/testfactoryregistry.h>
         Test Case 가 될 Class는 {{{~cpp CppUnit::TestCase }}} 를 상속받는다.
         #include <cppunit/TestCase.h>
         #include <cppunit/extensions/HelperMacros.h>
         class ExampleTestCase : public CppUnit::TestCase
         #include "stdafx.h" // MFC 인 경우.
         #include "hostapp.h" // MFC 인 경우 해당 App Class
         #include "ExampleTestCase.h"
         #include <iostream>
         #include <cppunit/ui/text/TestRunner.h>
         #include <cppunit/TextTestResult.h>
         #include <cppunit/TestCase.h>
         #include <cppunit/extensions/HelperMacros.h>
         class SimpleTest : public CppUnit::TestFixture {
         #include <cppunit/ui/text/TestRunner.h>
  • Gof/Visitor . . . . 30 matches
         object structure 의 element들에 수행될 operation 을 표현한다. [Visitor]는 해당 operation이 수행되는 element의 [class]에 대한 변화 없이 새로운 operation을 정의할 수 있도록 해준다.
         이러한 operations들의 대부분들은 [variable]들이나 [arithmetic expression]들을 표현하는 node들과 다르게 [assignment statement]들을 표현하는 node를 취급할 필요가 있다. 따라서, 각각 assignment statement 를 위한 클래스와, variable 에 접근 하기 위한 클래스, arithmetic expression을 위한 클래스들이 있어야 할 것이다. 이러한 node class들은 컴파일 될 언어에 의존적이며, 또한 주어진 언어를 위해 바뀌지 않는다.
         이 다이어그램은 Node class 계층구조의 일부분을 보여준다. 여기서의 문제는 다양한 node class들에 있는 이러한 operation들의 분산은 시스템으로 하여금 이해하기 어렵고, 유지하거나 코드를 바꾸기 힘들게 한다. Node 에 type-checking 코드가 pretty-printing code나 flow analysis code들과 섞여 있는 것은 혼란스럽다. 게다가 새로운 operation을 추가하기 위해서는 일반적으로 이 클래스들을 재컴파일해야 한다. 만일 각각의 새 operation이 독립적으로 추가될 수 있고, 이 node class들이 operation들에 대해 독립적이라면 더욱 좋을 것이다.
         예를든다면, visitor를 이용하지 않는 컴파일러는 컴파일러의 abstact syntax tree의 TypeCheck operation을 호출함으로서 type-check 을 수행할 것이다. 각각의 node들은 node들이 가지고 있는 TypeCheck를 호출함으로써 TypeCheck를 구현할 것이다. (앞의 class diagram 참조). 만일 visitor를 이용한다면, TypeCheckingVisior 객체를 만든 뒤, TypeCheckingVisitor 객체를 인자로 넘겨주면서 abstract syntax tree의 Accept operation을 호출할 것이다. 각각의 node들은 visitor를 도로 호출함으로써 Accept를 구현할 것이다 (예를 들어, assignment node의 경우 visitor의 VisitAssignment operation을 호출할 것이고, varible reference는 VisitVaribleReference를 호출할 것이다.) AssignmentNode 클래스의 TypeCheck operation은 이제 TypeCheckingVisitor의 VisitAssignment operation으로 대체될 것이다.
         type-checking 의 기능을 넘어 일반적인 visitor를 만들기 위해서는 abstract syntax tree의 모든 visitor들을 위한 abstract parent class인 NodeVisitor가 필요하다. NodeVisitor는 각 node class들에 있는 operation들을 정의해야 한다. 해당 프로그램의 기준 등을 계산하기 원하는 application은 node class 에 application-specific한 코드를 추가할 필요 없이, 그냥 NodeVisitor에 대한 새로운 subclass를 정의하면 된다. VisitorPattern은 해당 Visitor 와 연관된 부분에서 컴파일된 구문들을 위한 operation들을 캡슐화한다.
         VisitorPattern으로, 개발자는 두개의 클래스 계층을 정의한다. 하나는 operation이 수행될 element에 대한 계층이고 (Node hierarchy), 하나는 element에 대한 operation들을 정의하는 visitor들이다. (NodeVisitor hierarchy). 개발자는 visitor hierarchy 에 새로운 subclass를 추가함으로서 새 operation을 만들 수 있다.
          - declares a Visit operations for each class of ConcreteElement in the object structure. The operation's name and signature identifies the class that sends the Visit request to the visitor. That lets the visitor determine the concrete class of the element being visited. Then the visitor can access the element directly through its particular interface.
          - implements each operation declared by Visitor. Each operation implements a fragment of the algorithm defined for the corresponding class of object in the structure. ConcreteVisitor provides the context for the algorithm and stores its local state. This state often accumulates result during the traversal of the structure.
         template <class Item>
         class Iterator {
         class Visitor {
         class Visitor {
         class Element {
         class ElementA : public Element {
         class ElementB : public Element {
         class CompositeElement : public Element {
         class Equipment {
         class EquipmentVisitor {
          // and so on for other concrete subclasses of Equipment
         class PricingVisitor : public EquipmentVisitor {
  • MoreEffectiveC++/Exception . . . . 30 matches
          class ALA{
          class Puppy: public ALA{
          class Kitten: pubic ALA{
          template<class T>
          class auto_ptr{
          class WidnowHandle{
          class Image{
          class AudioClip{
          AudioClip(const string& audioDataFileName);
          class PhoneNumber{ ... };
          class BookEntry{
          const string& audioClipFileName = "");
          AudioClip *theAudioClip;
          const string& audioClipFileName)
          :theName(name), theAddress(address), theImage(0), theAudioClip(0)
          if (audioClipFileName != "") { // 소리 정보를 생성한다.
          theAudioCilp = new AudioClip( audioClipFileName);
          delete theAudioClip;
         생성자는 theImage와 theAudioClip를 null로 초기화 시킨다. C++상에서 null값이란 delete상에서의 안전을 보장한다. 하지만... 위의 코드중에 다음 코드에서 new로 생성할시에 예외가 발생된다면?
          if (audioClipFileName != "") {
  • PythonNetworkProgramming . . . . 29 matches
         ==== Client ====
         sock.close
          newsock, client_addr = sock.accept()
          print "Client connected:",client_addr
          print "Client has exited!"
         UDPSock.close()
         #client.py
         UDPSock.close()
         class ListenThread(Thread):
          clientConnection, address = self.server.listenSock.accept()
          clientConnection.send("hahaharn")
          clientConnection.close()
          self.server.listenSock.close()
         class Server:
         ClientList = []
         ClientConnections = []
         class MyServer (BaseRequestHandler):
          for conn in ClientConnections:
          ClientList.append (peername)
          ClientConnections.append (conn)
  • BusSimulation/조현태 . . . . 28 matches
         #include "bus_and_man.h"
         #include <iostream>
         #include <iostream>
         #include <stdlib.h>
         #include <time.h>
         #include "bus_and_man.h"
         class man;
         class station;
         class bus;
         class road;
         class man{
         class station{
         class bus{
         class road{
         #include "bus_and_man.h"
         #include <iostream>
         #include <iostream>
         #include <stdlib.h>
         #include <time.h>
         #include "bus_and_man.h"
  • TestDrivenDatabaseDevelopment . . . . 28 matches
         See Also TdddArticle
         public class SpikeRepositoryTest extends TestCase {
          public void setUp() throws SQLException, InstantiationException, IllegalAccessException, ClassNotFoundException {
          repository.createArticle(writer, title, body);
          Article article = repository.get(1);
          assertEquals (writerEdited, article.getWriter());
          assertEquals (titleEdited, article.getTitle());
          assertEquals (bodyEdited, article.getBody());
          public void testTotalArticle() throws SQLException {
          repository.createArticle(writer, title, body);
          assertEquals (1, repository.getTotalArticle());
          public void testCreateArticle() throws SQLException {
          repository.createArticle(writer, title, body);
          assertEquals (1, repository.getTotalArticle());
          repository.createArticle(writer, title, body);
          assertEquals (0, repository.getTotalArticle());
          repository.createArticle(writer, title, body);
          Article article2 = repository.get(1);
          assertEquals(writer, article2.getWriter());
          public void testArticleTableInitialize() throws ClassNotFoundException, IllegalAccessException, InstantiationException, SQLException {
  • 자바와자료구조2006 . . . . 28 matches
         [http://www.gayhomes.net/debil/clarinex.html clarinex]
         [http://www.gayhomes.net/debil/cyclobenzaprine.html cyclobenzaprine]
         [http://h1.ripway.com/redie/clarinex.html clarinex]
         [http://h1.ripway.com/olert/clonazepam.html clonazepam]
         [http://h1.ripway.com/preved/claritin.html claritin]
         [http://eteamz.active.com/sumkin/files/claritin.html claritin]
         [http://h1.ripway.com/preved/acyclovir.html acyclovir]
         [http://www.gayhomes.net/billnew/acyclovir.html acyclovir]
         [http://h1.ripway.com/redie/tetracycline.html tetracycline]
         [http://eteamz.active.com/sumkin/files/acyclovir.html acyclovir]
         [http://www.gayhomes.net/billnew/claritin.html claritin]
         [http://h1.ripway.com/redie/cyclobenzaprine.html cyclobenzaprine]
         [http://eteamz.active.com/vottak/files/clonazepam.html clonazepam]
         [http://mujweb.cz/Zabava/buycheap/clonazepam.html clonazepam]
  • CSP . . . . 27 matches
         class Process:
         class ParProcess(Process):
         class SeqProcess(Process):
         class Channel:
         class NetChannel:
         class Client(Process):
         class Server(Process):
         class ViaNet:
         class OneToNet(ViaNet):
          _Process=Client
         class NetToOne(ViaNet):
         class MyP1(Process):
         class MyP2(Process):
         class Cons(Process):
         class Plus(Process):
         class Dup(Process):
         class Print(Process):
         class Fib(Process):
         class Cons(Process):
         class Plus(Process):
  • Gof/Facade . . . . 27 matches
         이러한 클래스들로부터 클라이언트들을 보호할 수 있는 고급레벨의 인터페이스를 제공하기 위해 컴파일러 서브시스템은 facade 로서 Compiler class를 포함한다. 이러한 클래스는 컴파일러의 각 기능성들에 대한 단일한 인터페이스를 정의한다. Compiler class는 facade (원래의 단어 뜻은 건물의 전면. 외관, 겉보기..) 로서 작용한다. Compiler class는 클라이언트들에게 컴파일러 서브시스템에 대한 단일하고 단순한 인터페이스를 제공한다. Compiler class는 컴파일러의 각 기능들을 구현한 클래스들을 완벽하게 은폐시키지 않고, 하나의 클래스에 포함시켜서 붙인다. 컴파일러 facade 는저급레벨의 기능들의 은폐없이 대부분의 프로그래머들에게 편리성을 제공한다.
         subsystem classes (Scanner, Parser, ProgramNode, etc.)
         그러면 클라이언트는 추상 Facade class의 인터페이스를 통해 서브시스템과 대화할 수 있다. 이러한 추상클래스와의 연결은 클라이언트가 사용할 서브시스템의 구현을 알아야 하는 필요성을 없애준다.
         서브시스템은 인터페이스를 가진다는 점과 무엇인가를 (클래스는 state와 operation을 캡슐화하는 반면, 서브시스템은 classes를 캡슐화한다.) 캡슐화한다는 점에서 class 와 비슷하다. class 에서 public 과 private interface를 생각하듯이 우리는 서브시스템에서 public 과 private interface 에 대해 생각할 수 있다.
         서브시스템으로의 public interface는 모든 클라이언트들이 접속가능한 클래스들로 구성되며. 이때 서브시스템으로의 private interface는 단지 서브시스템의 확장자들을 위한 인터페이스이다. 따라서 facade class는 public interface의 일부이다. 하지만, 유일한 일부인 것은 아니다. 다른 서브시스템 클래스들 역시 대게 public interface이다. 예를 들자면, 컴파일러 서브시스템의 Parser class나 Scanner class들은 public interface의 일부이다.
         서브시스템 클래스를 private 로 만드는 것은 유용하지만, 일부의 OOP Language가 지원한다. C++과 Smalltalk 는 전통적으로 class에 대한 namespace를 global하게 가진다. 하지만 최근에 C++ 표준회의에서 namespace가 추가됨으로서 [Str94], public 서브시스템 클래스를 노출시킬 수 있게 되었다.[Str94] (충돌의 여지를 줄였다는 편이 맞을듯..)
         class Scanner {
         class Parser {
         class ProgramNodeBuilder {
         parser tree는 StatementNode, ExpressionNode와 같은 ProgramNode의 subclass들의 인스턴스들로 이루어진다. ProgramNode 계층 구조는 Composite Pattern의 예이다. ProgramNode는 program node 와 program node의 children을 조작하기 위한 인터페이스를 정의한다.
         class ProgramNode {
         Traverse operaton은 CodeGenerator 객체를 인자로 취한다. ProgramNode subclass들은 BytecodeStream에 있는 Bytecode객체들을 machine code로 변환하기 위해 CodeGenerator 객체를 사용한다. CodeGenerator 클래는 visitor이다. (VisitorPattern을 참조하라)
         class CodeGenerator {
         CodeGenerator 는 subclass를 가진다. 예를들어 StackMachineCodeGenerator sk RISCCodeGenerator 등. 각각의 다른 하드웨어 아키텍처에 대한 machine code로 변환하는 subclass를 가질 수 있다.
         ProgramNode의 각 subclass들은 ProgramNode의 child인 ProgramNode 객체를 호출하기 위해 Traverse operation을 구현한다. 매번 각 child는 children에게 같은 일을 재귀적으로 수행한다. 예를 들어, ExpressionNode는 Traverse를 다음과 같이 정의한다.
         class Compiler {
         ET++ application framework [WGM88] 에서, application은 run-time 상에서 application의 객체들을 살필 수 수 있는 built-in browsing tools를 가지고 있다.이러한 browsing tools는 "ProgrammingEnvironment'라 불리는 facade class를 가진 구분된 서브시스템에 구현되어있다. 이 facade는 browser에 접근 하기 위한 InspectObject나 InspectClass같은 operation을 정의한다.
         ET++ application은 또한 built-in browsing support를 없앨수도 있다. 이러한 경우 ProgrammingEnvironment는 이 요청에 대해 null-operation으로서 구현한다. 그러한 null-operation는 아무 일도 하지 않는다. 단지 ETProgrammingEnvironment subclass는 각각 대응하는 browser에 표시해주는 operation을 가지고 이러한 요청을 구현한다. application은 browsing environment가 존재하던지 그렇지 않던지에 대한 정보를 가지고 있지 않다. application 과 browsing 서브시스템 사이에는 추상적인 결합관계가 있다.
         Mediator 는 존재하는 class들의 기능들을 추상화시킨다는 점에서 Facade와 비슷하다. 하지만 Mediator의 목적은 정해지지 않은 동료클래스간의 통신을 추상화시키고, 해당 동료클래스군 어디에도 포함되지 않는 기능들을 중앙으로 모은다. Mediator의 동료클래스들은 Mediator에 대한 정보를 가지며 서로 직접적으로 통신하는 대신 mediator를 통해 통신한다. 대조적으로 facade는 단지 서브시스템들을 사용하기 편하게 하기 위해서 서브시스템들의 인터페이스를 추상화시킬 뿐이다. facade는 새로운 기능을 새로 정의하지 않으며, 서브시스템 클래스는 facade에 대한 정보를 가질 필요가 없다.
  • 새싹교실/2012/AClass/3회차 . . . . 27 matches
         -#include<stdio.h>
         -#include<stdio.h>
         -#include<stdio.h>
         -#include<stdio.h>
         -#include<stdio.h>
         -#include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio..h>
         #include<stdio.h>
         #include <stdio.h>
         #include <stdlib.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<conio.h>
         #include<stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
  • 새싹교실/2012/AClass/5회차 . . . . 27 matches
         #include<stdio.h>
         #include<stdio.h>
         #include<math.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         122-#include<stdio.h>
         --#include<stdio.h>
         #include<stdio.h>
         {{{#include<stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdlib.h>
         #include <stdio.h>
         #include <stdlib.h>
         #include <stdio.h>
         #include <stdio.h>
  • JavaStudy2004/클래스상속 . . . . 26 matches
          각 클래스는 상위클래스(superclass)를가지며 하나 이상의 하위클래스(subclass)를 가진다.클래스들의 계층을 따라 내려가는 것을 상속된다고 한다.
          이러한 메커니즘을 subclassing이라고부른다.
          예를 들어 Motorcycle클래스와 같이 Car라는 클래스를 만드는 것을 생각하자. Car와 Motorcycle은비슷한 특징들이 있다. 이 둘은 엔진에 의해 움직인다. 또 변속기와 전조등과 속도계를 가지고 있다. 일반적으로 생각하면, Object라는클래스 아래에 Vehicle이라는 클래스를 만들고 엔진이 없는 것과 있는 방식으로 PersonPoweredVehicle과 EnginePoweredVehicle 클래스를 만들 수 있다. 이 EnginePoweredVehicle 클래스는 Motorcycle, Car, Truck등등의 여러 클래스를 가질 수 있다. 그렇다면 make와 color라는 속성은 Vehicle 클래스에 둘 수 있다.
         public class Point {
          //circle
          Circle c = new Circle(P1,P2);
         public class Shape {
         === Circle 클래스 ===
         {{{~cpp public class Circle extends Shape {
          public Circle() {
          public Circle(Point p1, Point p2) {
          name = "Circle";
          public Circle(int x1, int y1, int x2, int y2) {
          name = "Circle";
         {{{~cpp public class Rectangle extends Shape {
          예를들면 위 circle 클래스의 getName 메소드에서 사용한 것처럼요 super.getName() 이렇게 --[iruril]
  • RUR-PLE/Etc . . . . 26 matches
          if front_is_clear():
          if front_is_clear():
          if front_is_clear():
          if front_is_clear():
          if right_is_clear():
          elif front_is_clear():
         if front_is_clear():
          if front_is_clear():
          if front_is_clear():
          if right_is_clear():
         if front_is_clear():
          if front_is_clear():
          if right_is_clear():
          elif front_is_clear():
         def close_window():
          if not front_is_clear():
          elif left_is_clear():
          close_window()
         def close_window():
          if not front_is_clear():
  • Refactoring/MovingFeaturesBetweenObjects . . . . 26 matches
         A method is, or will be, using or used by more features of another class than the class on which it is defined.
         ''Create a new method with a similar body in the class it uses most. Either turn the old method into a simple delegation, or remove it altogether.''
         A field is, or will be, used by another class more than the class on which it is defined.
         ''Create a new field in the target class, and change all its users.''
         == Extract Class ==
         You have one class doing work that should be done by two.
         ''Create a new class and move the relevant fields and methods from the old class into the new class.''
         http://zeropage.org/~reset/zb/data/1012450988/ExtractClass.gif
         == Inline Class ==
         A class isn't doing very much.
         ''Move all its features into another class and delete it.''
         http://zeropage.org/~reset/zb/data/InlineClass.gif
         A client is calling a delegate class of an object.
         A class is doing too much simple delegation.
         ''Get the client to call the delegate directly.''
         A server class you are using needs an additional method, but you can't modify the class.
         ''Create a method in the client class with an instance of the server class as its first argument.''
         A server class you are using needs serveral additional methods, but you can't modify the class.
         ''Create a new class that contains these extra methods. Make the extension class a subclass or a wapper of the original.''
  • 새싹교실/2012/AClass/1회차 . . . . 26 matches
         4.#include, 전처리과정이 무엇인지 쓰고, include의 예를 들어주세요.
         -전처리 과정이랑 컴퓨터가 코딩한 파일을 컴파일 하기 전에 여러 텍스트를 바꾸고 고치는 기능. include<stdio.h>
          ⁃ #include<stdio.h>
         #include <stdio.h>
          #include<stdio.h>
          #include<stdio.h>
          #include<stdio.h>
         #include<stdio.h>
         4.#include, 전처리과정이 무엇인지 쓰고, include의 예를 들어주세요.
          #include : 전처리 지시자,<stdio.h>같은 것을 찾아 지시자가 놓인 위치에 그 파일의
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
          #include<stdio.h>
         #include<stdio.h>
         4. #include, 전처리과정이 무엇인지 쓰고, include의 예를 들어주세요.
         #include <stdio.h>
  • AcceleratedC++/Chapter8 . . . . 25 matches
         #include <algorithm>
         #include <stdexcept>
         #include <vector>
         template <class T> // type 매개변수의 지정, 이 함수의 scope안에서는 데이터 형을 대신한다.
         template <class T>
          {{{~cpp template <class In, class X> In find(In begin, In end, const X& x) {
         template <class In, class X> In find(In begin, In end, const X& x) {
         template <class In, class Out> Out copy(In begin, In end, Out dest) {
          class In 형의 반복자는 함수가 진행되는 동안 반복자를 통해서 읽기 연산만을 수행한다. class Out 형의 반복자는 *dest++ = *begin++; 의 연산을 통해서 쓰기 연산을 수행한다. 따라서 class Out 반복자는 '''++(전,후위). =''' 연산자만을 평가할수 있으면 된다.
          class Out 반복자를 출력에 배타적으로 사용하려면 '''++ 연산이 대입문 사이에서 1번이상은 무효'''가 되도록 만들어 주어야한다.
          모든 컨테이너는 back_inserter(class T)를 통해서 출력 반복자를 리턴시킬 수 있다. 이 반복자는 write-once의 특성을 가진다.
         template <class For, class X> void replace(For begin, For end, const X& x, const X& y) {
         template <class Bi> void reverse(Bi begin, Bi end) {
         template <class Ran, class X> bool binary_search(Ran begin, Ran end, const X& x) {
         #include <algorithm>
         #include <cctype>
         #include <string>
         template <class Out> // changed
         Class Out 가 순방향, 임의접근, 출력 반복자의 요구사항을 모두 반족하기 때문에 istream_iterator만 아니라면 어떤 반복자에도 쓰일 수 있다. 즉, 특정변수로의 저장 뿐만아니라 console, file 로의 ostream 으로의 출력도 지원한다. '' 흠 대단하군.. ''
  • DPSCChapter1 . . . . 25 matches
         ''Design Patterns'' describes 23 design patterns for applications implemented in an object-oriented programming language. Of course, these 23 patterns do not capture ''all'' the design knowledge an object-oriented designer will ever need. Nonetheless, the patterns from the "Gang of Four"(Gamma et al.) are a well-founded starting point. They are a design-level analog to the base class libraries found in Smalltalk development environments. They do not solve all problems but provide a foundation for learning environments. They do not solve all problems but provide a foundation for learning about design patterns in general and finding specific useful architectures that can be incorporated into the solutions for a wide variety of real-world design problems. They capture an expert level of design knowledge and provide the foundation required for building elegant, maintainable, extensible object-oriented programs.
         ''디자인 패턴''은 객체지향 언어로 제작된 프로그램에 23개의 패턴을 제시합니다. 물론, 23개의 패턴이 객체지향 디자이너들이 필요로 할 모든 디자인의 난제들을 전부 잡아내지는 못합니다. 그럼에도 불구하고 "Gang of Four"(Gamma et al.)에서 제시한 23개의 패턴은 좋은 디자인의 든든한 출발을 보장합니다. 이 23개의 패턴은 Smalltalk class libraries에 기반을한 디자인 수준(design-level) 분석(analog)입니다. 이 패턴을 이용해서 모든 문제를 해결할 수는 없지만, 전반적이고, 실제 디자인의 다양한 문제들을 위한 해결책을 위한 유용한 지식들의 기반을 제공할것입니다. 또, 이 패턴을 통해서 전문가 수준의 디자인 지식을 취득하고, 우아하고, 사후 관리가 편하고, 확장하기 쉬운 객체지향 프로그램 개발에 기초 지식을 제공하는데 톡톡한 역할을 할것입니다.
         Learning an object-oriented language after programming in another paradigm, such as the traditional procedural style, is difficult. Learning to program and compose application in Smalltalk requires a complex set of new skills and new ways of thinking about problems(e.g Rosson & Carroll, 1990; Singley, & Alpert, 1991). Climbing the "Smalltalk Mountain" learning curve is cetainly nontrivial. Once you have reached that plateau where you feel comfortable building simple Smalltalk applications, there is still a significant distance to the expert peak.
          * What is available in the form of classes, methods, and functionality in the existing base class libraries
          * How to define and implement behavior in new classes and where these classes ought to reside in the existing class hierarchy
          * Which classes work well together as frameworks
          * 현존하는 기반 class 라이브러리로부터 이용가능한 class, methods. 그리고 그 모듈들(현재는 functionality를 function 군들 또는 모듈 정도로 해석중. 태클 바람. --;)에 대해
         A '''design pattern''' is a reusable implementation model or architecture that can be applied to solve a particular recurring class of problem. The pattern sometimes describes how methods in a single class or subhierarchy of classes work together; more often, it shows how multiple classes and their instances collaborate. It turns out that particular architectures reappear in different applications and systems to the extent that a generic pattern template emerges, one that experts reapply and customize to new application - and domain-specific problems. Hence, experts know how to apply design patterns to new problems to implement elegant and extensible solutions.
         In general, designers -- in numerous domains, not just software -- apply their experience with past problems and solution to new, similar problems. As Duego and Benson(1996) point out, expert designers apply what is known in cognitive psychology and artificial intelligence as '''case-based reasoning''', remembering past cases and applying what they learned there. This is the sort of reasoning that chess masters, doctors, lawyers, and architects empoly to solve new problems. Now, design patterns allow software designers to learn from and apply the experiences of other designers as well. As in other domains, a literature of proven patterns has emerged. As a result, we can "stand on the shoulders of giants" to get us closer to the expert peak. As John Vlissies (1997) asserts, design patterns "capture expertise and make it accessible to non-experts" (p. 32).
         Design patterns also provide a succinct vocabulary with which to describe new designs and retrospectively explain existing ones. Patterns let us understand a design at a high level before drilling down to focus on details. They allow us to envision entire configurations of objects and classes at a large grain size and communicate these ideas to other designers by name. We can say, "Implement the database access object as a Singleton," rather than, "Let's make sure the database access class has just one instance. The class should include a class variable to keep track of the singl instance. The class should make the instance globally available but control access to it. The class should control when the instance is created and ..." Which would you prefer?
         But the ''Smalltalk Companion'' goes beyond merely replicating the text of ''Design Patterns'' and plugging in Smalltalk examples whereever C++ appeared. As a result, there are numerous situations where we felt the need for additional analysis, clarification, or even minor disagreement with the original patterns. Thus, many of our discussions should apply to other object-oriented languages as well.
          * More Smalltalk known uses, especially from the major Smalltalk envirnoments class libraries
          * Smalltalk를 좀더 잘알고 사용한다. 특히 주요한 Smalltalk 환경 class libraries들을 알아본다.
  • Gof/Mediator . . . . 25 matches
         게다가 하나의 시스템에 많은 객체들이 참여하는 것은 어떤 의미있는 방법으로 시스템의 행위를 바꾸는 것을 어렵게 한다. 왜냐하면, 행위는 많은 객체들 사이로 분산되어 졌기 때문이다. 결론적으로 당신은 아마 그런 시스템의 행위를 customize하기 위해서 수많은 subclass들을 정의해야 할 것이다.
         다른 다이얼로그 박스들은 도구들 사이에서 다른 dependency들을 지닐 것이다. 그래서 심지어 다이얼로그들이 똑같은 종류의 도구들을 지닌다 하더라도, 단순히 이전의 도구 클래스들을 재사용 할 수는 없다. dialog-specific dependency들을 반영하기 위해서 customize되어져야 한다. subclassing에 의해서 개별적으로 도구들을 Customize하는 것은 지루할 것이다. 왜냐하면 많은 클래스들이 그렇게 되어야 하기 때문이다.
         DialogDirect는 다이얼로그의 전체 행위를 정의한 추상 클래스이다. client들은 화면에 다이얼로그를 나타내기 위해서 ShowDialog 연산자를 호출한다. CreateWidgets는 다이얼로그 도구들을 만들기 위한 추상 연산자이다. WidgetChanged는 또 다른 추상 연산자이며, 도구들은 director에게 그들이 변했다는 것을 알려주기 위해서 이를 호출한다. DialogDirector subclass들은 CreateWidgets을 적절한 도구들을 만들기 위해서 override하고 그리고 그들은 WidgetChanged를 변화를 다루기 위해서 override한다.
          * 몇몇의 클래스들 사이에 분산되어진 하나의 행위가 많은 subclassing하는 작업 없이 customize되어져야 할 때.
          * Colleague classes(listBox, Entry Field)
          각각의 colleague class는 자신의 Mediator 객체를 안다.
          1. MediatorPattern은 subclassing을 제한한다. mediator는 다시말해 몇몇개의 객체들 사이에 분산되어질 행위를 집중한다. 이런 행위를 바꾸는 것은 단지 Mediator를 subclassing하기만 하면 된다. Colleague 클래스들은 재사용되어질 수 있다.
          1. 추상 Mediator 클래스 생략하기. 추상 Mediator 클래스를 선언할 필요가 없는 경우는 colleague들이 단지 하나의 mediator와만 작업을 할 때이다. Mediator클래스가 제공하는 추상적인 coupling은 colleague들이 다른 mediator subclass들과 작동학게 해주며 반대의 경우도 그렇다.
          class DialogDirector {
          class Widget {
         DialogDirector의 subclass들은 적절한 widget작동하기 위해서 WidgetChanged를 override해서 이용한다. widget은 자신의 referece를 WidgetChanged에 argument로서 넘겨줌으로서 어떤 widget의 상태가 바뀌었는지를 director로 하여금 알게해준다. DialogDirector의 subclass들은 CreateWidget 순수 추상 연산자를 다이얼로그에 widget들을 만들기 위해 재정의한다.
         ListBox, EntryField, Button은 특화된 사용자 인터페이스 요소를 위한 DialogDirector의 subclass들이다. ListBox는 현재 선택을 위해서 GetSelection연산자를 제공한다. 그리고 EntryField의 SetText 연산자는 새로운 text로 field를 채운다.
          class ListBox:public Widget {
          class EntryField:public Widget {
          class Button : public widget {
          class FontDialogDirector:public DialogDirector {
         ET++[WGM88]와 THINK C class library[Sm93b]는 다이얼로그에서 widget들 사이에 mediator로서 director와 유사한 객체를 사용한다.
         윈도우용 Smalltalk/V의 application구조는 mediator 구조에 가반을 두고 있다.[LaL94] 그런 환경에서 application은 윈도우를 pane들의 모음으로 구성하고 있다. library는 몇몇의 이미 정의된 pane들을 가지고 있다. 예를 들자면 TextPane, ListBox, Button등등이 포함된다. 이러한 pane들은 subclassing없이 이용될 수 있다. Application 개발자는 단지 inter-pane coordination할 책임이 있는 ViewManager만 subclassing할 수 있다. ViewManage는 Mediator이고 각각의 pane들은 자신의 owner로서 단지 자신의 ViewManager를 알고 있다. pane들은 직접적으로 서로 조회하지 않는다.
         다음 코드 인용은 ListBox가 ViewManager subclass 내에서 만들어지는 방법과 #select event를 위해 ViewManager가 event handler를 등록하는 방법을 보여주고 있다.
         MediatorPattern의 또다른 application은 coordinating complex updates에 있다. 하나의 예는 Observer로서 언급되어지는 ChangeManager class이다. ChangeManager는 중복 update를 피하기 위해서 subjects과 observers중간에 위치한다. 객체가 변할때, ChangeManager에게 알린다. 그래서 ChangeManager는 객체의 dependecy를 알리는 것으로 update를 조정한다.
  • Java/ModeSelectionPerformanceTest . . . . 25 matches
         public class IfElse {
         public class MethodFullReflection {
          method = this.getClass().getMethod("do" + modeExecute[i], new Class[]{int.class});
         public class MethodTableLookupReflection {
          methodMap.put(methodNames[i], this.getClass().getMethod("do" + methodNames[i], new Class[]{int.class}));
         === 네번째. Inner Class 에 대해 Command Pattern 의 사용. ===
         public class InterfaceTableLookup {
          executeInnerclassMapping(modeExecute);
          private void executeInnerclassMapping(String[] modeExecute) {
          public class ExOne implements IMode {
          public class ExTwo implements IMode {
          public class ExThree implements IMode {
          public class ExFour implements IMode {
          public class ExFive implements IMode {
         public class InterfaceTableLookupReflection {
          public void printPerformance(String[] modeExecute) throws NoSuchMethodException, InstantiationException, ClassNotFoundException, InvocationTargetException, IllegalAccessException {
          executeInnerclassMapping(modeExecute);
          private void executeInnerclassMapping(String[] modeExecute) {
          public final static String modeClassHeader = "Ex";
          String expectedClassNameHeader = this.getClass().getName() + "$" + modeClassHeader;
  • c++스터디_2005여름/실습코드 . . . . 25 matches
         #include <iostream.h>
         #include <string.h>
         #include "cpp.h"
         #include <iostream.h>
         #include "cpp.h"
         #include <string.h>
         class Mystring
         class Mirror{
         #include <math.h>
         #include <iostream.h>
         #include "sasa.h"
         #include <string.h>
         #include <stdlib.h>
         #include "sasa.h"
         #include "string.h"
         #include <stdio.h>
         #include <string.h>
         #include <iostream>
         #include "string.h"
         class Change {
  • 데블스캠프2011/둘째날/Machine-Learning/NaiveBayesClassifier/강성현 . . . . 25 matches
         === FileData Class ===
         public class FileData {
         public class Main {
          String article = politics.nextLine();
          StringTokenizer st = new StringTokenizer(article, " \t\n\r\f\'\"");
          ArrayList<String> wordsInArticle = new ArrayList<String>();
          if (wordsInArticle.contains(word)) continue;
          wordsInArticle.add(word);
          String article = economy.nextLine();
          StringTokenizer st = new StringTokenizer(article, " \t\n\r\f\'\"");
          ArrayList<String> wordsInArticle = new ArrayList<String>();
          if (wordsInArticle.contains(word)) continue;
          wordsInArticle.add(word);
          pw.close();
         class Int2 {
         public class Analyze {
          String article = politics.nextLine();
          StringTokenizer st = new StringTokenizer(article, " \t\n\r\f\'\"");
          ArrayList<String> wordsInArticle = new ArrayList<String>();
          if (wordsInArticle.contains(word)) continue;
  • 데블스캠프2011/둘째날/Machine-Learning/NaiveBayesClassifier/송지원 . . . . 25 matches
          * 이 프로그램은 Bayes Classifier 값을 구하는것 까지이고, 시간 관계상 값의 참/거짓 빈도는 엑셀을 이용해서 계산했습니다.
         public class FileAnalasys {
          List<String> articles;
          articles = new ArrayList<String>();
          articles.add(line);
          fr.close();
          fw.close();
          public void printArticle(){
          for(int i=0; i<articles.size(); i++){
          System.out.println(articles.get(i));
          public int getArticleLength(){ return articles.size(); }
         public class testFileCal {
          public void testArticleRead(List<String> data, List<Integer> frequency, List<String> data2, List<Integer> frequency2){
          ArrayList<String> articleWords = new ArrayList<String>();
          for(int j=0; j<articleWords.size(); j++){
          if(str.equals(articleWords.get(j))){
          if(addFlag) articleWords.add(str);
          for(int i=0; i<articleWords.size(); i++) System.out.println(articleWords.get(i));
          for(int j=0; j<articleWords.size(); j++){
          if(articleWords.get(j).equals(data.get(k))) eNum = frequency.get(k);
  • 새싹교실/2012/AClass/4회차 . . . . 25 matches
         #include <stdio.h>
         4.구조체를 사용하여 student 구조체를 하나 만들고, student 구조체 배열을 만들어 0~3번째 배열에 AClass반 학생들의 정보를 적당히 넣고, 그것을 출력해보자.
         #include<stdio.h>
         {{{#include <stdio.h>
         {{{#include <stdio.h>
         #include <stdlib.h>
         #include <time.h>
         구조체를 사용하여 student 구조체를 하나 만들고, student 구조체 배열을 만들어 0~3번째 배열에 AClass반 학생들의 정보를 적당히 넣고, 그것을 출력해보자.
         {{{#include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdlib.h>
         #include <time.h>
         #include <stdio.h>
         #include <stdlib.h>
         #include <time.h>
         4. 구조체를 사용하여 student 구조체를 하나 만들고, student 구조체 배열을 만들어 0~3번째 배열에 AClass반 학생들의 정보를 적당히 넣고, 그것을 출력해보자.
         #include <stdio.h>
          struct student aclass[3]={{"곽길문",201001,24},
          printf("%s %d %d\n",aclass[i].name,aclass[i].num,aclass[i].age);
  • 작은자바이야기 . . . . 25 matches
          * SpringSource Tool Suite(Eclipse IDE)의 기본 설정과 프로젝트 설정에 필요한 기본적인 정보를 설명했습니다.
          * Eclipse JDT의 빌드 과정을 알아보고 Maven에서 라이브러리 의존성을 추가해보았습니다.
          * 동기화 부하를 피하기 위한 DCL 패턴의 문제점을 살펴보고 Java 5 이후에서 volatile modifier로 해결할 수 있음을 배웠습니다.
          * nested class
          * static nested class
          * inner class
          * annonymous inner class
          * '''O'''CP (Open/closed principle)
          * Inner Class, Nested Class(보강), Local Class, Static Inner Class
          * 지난시간에 이은 Inner Class와 Nested Class의 각각 특징들 Encapsulation이라던가 확장성, 임시성, 클래스 파일 생성의 귀찮음을 제거한것이 새로웠습니다. 사실 쓸일이 없어 안쓰긴 하지만 Event핸들러라던가 넘길때 자주 사용하거든요. {{{ Inner Class에서의 this는 Inner Class를 뜻합니다. 그렇기 때문에 Inner Class를 포함하는 Class의 this(현재 객체를 뜻함)을 불러오려면 상위클래스.this를 붙이면 됩니다. }}} Iterator는 Util이지만 Iterable은 java.lang 패키지(특정 패키지를 추가하지 않고 자바의 기본적인 type처럼 쓸수있는 패키지 구성이 java.lang입니다)에 포함되어 있는데 interface를 통한 확장과 재구성으로 인덱스(index)를 통한 순차적인 자료 접근 과는 다른 Iterator를 Java에서 범용으로 쓰게 만들게 된것입니다. 예제로 DB에서 List를 한꺼번에 넘겨 받아 로딩하는것은 100만개의 아이템이 있다면 엄청난 과부하를 겪게되고 Loading또한 느립니다. 하지만 지금 같은 세대에는 실시간으로 보여주면서 Loading또한 같이 하게 되죠. Iterator는 통해서는 이런 실시간 Loading을 좀더 편하게 해줄 수 있게 해줍니다. 라이브러리 없이 구현하게 되면 상당히 빡셀 것 같은 개념을 iterator를 하나의 itrable이란 인터페이스로 Java에서는 기본 패키지로 Iterable을 통해 Custom하게 구현하는 것을 도와주니 얼마나 고마운가요 :) 여튼 자바는 대단합니다=ㅂ= Generic과 Sorting은 다른 분이 설명좀. - [김준석]
          * 리플렉션과 제네릭스를 써서 map -> object와 object -> map을 하는 부분을 해봤습니다. 자바의 일반적인 세 가지 방식의 클래스 내 변수에 대해 getClass, getFields, getMethods를 사용해 private, 나 접근자가 있는 경우의 값을 받아왔습니다. getter를 사용해서 변수 값을 받아올 때 이름이 get으로 시작하는 다른 함수를 제외하기 위해 method.getParameterTypes().length == 0 같은 부분은 이렇게 체크해야 된다는 부분은 나중에 제네릭스 관련으로 써먹을만 할 것 같습니다. 그리고 mapToObject에서는 문제가 없었지만 objectToMap의 경우에는 제네릭스의 type erase때문에 Class<T> expectedType = T.class; 같은 코드를 사용할 수 없어서 map.put(field.getName(), (T)field.get(obj));에서 형변환의 타입 안전성을 위해 인자로 Class<T> valueType을 받아오고 valueType.isAssignableFrom(field.getType())로 체크를 하는 부분도 공부가 많이 됐습니다. - [서영주]
          * Class mapping by annotation
          * Annotation on concrete class
          * Annotation on superclass
          * Scan annotated classes in package
          * m2e plugin - maven과 eclipse는 빌드를 다른 방식으로 하기 때문에 maven의 의존성을 eclipse의 의존성과 연결해주기 위해서 사용하는 plugin.
          * resources - src/main/resources 설정파일 등을 target/classes로 전달. javac를 사용하지 않는다.
          * mvn compile - src/main/java에 있는 소스파일을 컴파일해서 .class를 만들어 target/classes로 보낸다.
          * test-resourecs - src/test/resources의 설정파일 등을 target/test-classes로 전달.
          * mvn test - 컴파일을 하고 나서 src/test/java를 컴파일해서 target/test-classes로. @Test 실행 <scope>가 언제 사용되는지 결정
  • CivaProject . . . . 24 matches
         #ifndef CIVA_CIVADEF_INCLUDED
         #define CIVA_CIVADEF_INCLUDED
         #include <boost/smart_ptr.hpp>
         class Serializable;
         template<typename ElementType> class Array;
         class CharSequence;
         class Comparable;
         class Object;
         class String;
         #endif // CIVA_CIVADEF_INCLUDED
         #ifndef CIVA_IO_SERIALIZABLE_INCLUDED
         #define CIVA_IO_SERIALIZABLE_INCLUDED
         #include "../lang/Object.h"
         class Serializable {
         #endif // CIVA_IO_SERIALIZABLE_INCLUDED
         #ifndef CIVA_LANG_ARRAY_INCLUDED
         #define CIVA_LANG_ARRAY_INCLUDED
         #include "Object.h"
         class Array : public Object {
         #endif // CIVA_LANG_ARRAY_INCLUDED
  • SpiralArray/Leonardong . . . . 24 matches
         class Direction:
         class Down(Direction):
         class Up( Direction ):
         class Right(Direction):
         class Left(Direction):
         class Board:
         class Mover:
         class Point:
         class Array:
         class SpiralArrayTest(unittest.TestCase):
         class Direction:
         class Down(Direction):
         class Up( Direction ):
         class Right(Direction):
         class Left(Direction):
         class Board:
         class Mover:
         class Point:
         class Array:
         class SpiralArrayTest(unittest.TestCase):
  • 2학기파이선스터디/서버 . . . . 23 matches
         class UsersList:
         class RequestHandler(StreamRequestHandler):
          print 'connection from', self.client_address
          conn.close()
          print 'Disconnected from', self.client_address
          if self.users.addUser(self.request, self.client_address, name):
         class Users:
         class RequestHandler(StreamRequestHandler):
          print 'connection from', self.client_address # client address
          u = Users(a.ID, a.message,self.client_address, a.isinEntry)
          conn.close()
          print 'Disconnected from', self.client_address
         ## if self.users.addUser(self.request, self.client_address, name):
         class UsersList:
         class RequestHandler(StreamRequestHandler):
          print 'connection from', self.client_address
          name = self.users.addUser(self.request, self.client_address, name)
          conn.close()
          print 'Disconnected from', self.client_address
         ## if self.users.addUser(self.request, self.client_address, name):
  • JavaNetworkProgramming . . . . 22 matches
          public class AuthException extends IOException{ //사용자 예외를 정의할때 적당한 예외 클래스의 서브클래스가 되는것이 중요한데
          public class SubThread extends Thread{
          public class ThreadDemo implements Runnable{
          public class SimpleOut { //간단한 OutputStream 예제
          public class SimpleIn { //간단한 InputStream 예제
          public class copy {
          out.close(); //close가 호출되지 않으면 FileOutputStream에 가비지 콜렉션이 일어날 때에 파일과 하부의 FileDescriptor가 자동으로 닫힌다.
          in.close(); //위에랑 마찬가지
          public class SimpleOverwritingFileOutputStream extends OutputStream {
          public void close() throws IOException{
          file.close();
          public class SeekableFileOutputStream extends FileOutputStream {
          public class MarkResetFileInputStream extends FileInputStream {
          public class FilterTest{
          *BufferedWriter : 연결된 스트림에 출력 버퍼링 기능을 제공한다. 모든데이터는 버퍼가 가득 찾거나 flush() 메소드가 호출되거나 close() 메소드가 호출될 때까지 내부 버퍼에 저장되었다가 여러 문자를 한꺼번에 출력하는 write()메소드의 호출을 통해 연결된 스트림으로 출력된다.
          public class MyDatagramPacket implements Serializable { //이클래스는 직렬화를 할수있다.
          public class MyFile extends File{//이클래스 자체로 직렬화할수있지만 예제다 --;
          public class MyAltDatagramPacket extends MyDatagramPacket {
          public class MyObjectOutputStream extends ObjectOutputStream implements MyOSContants{
          if(object.getClass() == DatagramPacket.class)
  • ScheduledWalk/석천 . . . . 22 matches
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <string.h>
         #include <assert.h>
         #include <stdio.h>
         #include <string.h>
         #include <assert.h>
         #include <stdio.h>
         #include <string.h>
         #include <assert.h>
         #include "ScheduledWalkTestCase.h"
         #include "ScheduledWalk.h"
         #include <stdio.h>
         #include <string.h>
         #include <assert.h>
         #include "ScheduledWalk.h"
         #include <assert.h>
         #include <stdio.h>
  • AcceleratedC++/Chapter7 . . . . 21 matches
         #include <iostream>
         #include <map>
         #include <string>
          || map<class T>::iterator || K || V ||
         #include <map>
         #include <iostream>
         #include <string>
         #include <vector>
         #include "split.h" // 6.1.1. 절에서 만들어 놓은 함수
          참고) [http://douweosinga.com/projects/googletalk Google Talks] [http://bbs.kldp.org/viewtopic.php?t=54500 KLDP google talks perl clone]
          map<class T>.find(K) : 주어진 키를 갖는 요소를 찾고, 있다면 그 요소를 가리키는 반복자를 리턴한다. 없다면 map<class T>.end()를 리턴한다.
         #include <algorithm>
         #include <cstdlib>
         #include <iostream>
         #include <map>
         #include <stdexcept>
         #include <string>
         #include <vector>
         #include "split.h"
         #include <time.h>
  • CPPStudy_2005_1/STL성적처리_1_class . . . . 21 matches
         = CPPStudy_2005_1/STL성적처리_1_class =
         #include <string>
         #include <vector>
         class Student{
         #include <algorithm>
         #include <numeric>
         #include "Student.h"
         #include <vector>
         #include <iostream>
         #include <fstream>
         #include "Student.h"
         class ScoreProcess {
         #include <algorithm>
         #include <vector>
         #include <iostream>
         #include <fstream>
         #include "ScoreProcess.h"
         #include <fstream>
         #include <vector>
         #include "ScoreProcess.h"
  • Gof/Command . . . . 21 matches
         Command Pattern은 request 를 객체화함으로서 toolkit 객체로 하여금 불특정한 어플리케이션 객체에 대한 request를 만들게 한다. 이 객체는 다른 객체처럼 저장될 수 있으며 pass around 가능하다. 이 pattern의 key는 수행할 명령어에 대한 인터페이스를 선언하는 추상 Command class에 있다. 이 인터페이스의 가장 단순한 형태에서는 추상적인 Execute operation을 포함한다. 구체화된 Command subclass들은 request에 대한 receiver를 instance 변수로 저장하고 request를 invoke하기 위한 Execute operation을 구현함으로서 receiver-action 짝을 구체화시킨다. The receiver has the knowledge required to carry out the request.
         어플리케이션은 각각의 구체적인 Command 의 subclass들로 각가각MenuItem 객체를 설정한다. 사용자가 MenuItem을 선택했을때 MenuItem은 메뉴아이템의 해당 명령으로서 Execute oeration을 호출하고, Execute는 실제의 명령을 수행한다. MenuItem객체들은 자신들이 사용할 Command의 subclass에 대한 정보를 가지고 있지 않다. Command subclass는 해당 request에 대한 receiver를 저장하고, receiver의 하나나 그 이상의 명령어들을 invoke한다.
         예를 들어 PasteCommand는 clipboard에 있는 text를 Document에 붙이는 기능을 지원한다. PasteCommand 의 receiver는 인스턴스화할때 설정되어있는 Docuemnt객체이다. Execute 명령은 해당 명령의 receiver인 Document의 Paste operation 을 invoke 한다.
         때때로 MenuItem은 연속된 명령어들의 일괄수행을 필요로 한다. 예를 들어서 해당 페이지를 중앙에 놓고 일반크기화 시키는 MenuItem은 CenterDocumentCommand 객체와 NormalSizeCommand 객체로 만들 수 있다. 이러한 방식으로 명령어들을 이어지게 하는 것은 일반적이므로, 우리는 복수명령을 수행하기 위한 MenuItem을 허용하기 위해 MacroCommand를 정의할 수 있다. MacroCommand는 단순히 명령어들의 sequence를 수행하는 Command subclass의 구체화이다. MacroCommand는 MacroCommand를 이루고 있는 command들이 그들의 receiver를 정의하므로 명시적인 receiver를 가지지 않는다.
         이러한 예들에서, 어떻게 Command pattern이 해당 명령을 invoke하는 객체와 명령을 수행하는 정보를 가진 객체를 분리하는지 주목하라. 이러함은 유저인터페이스를 디자인함에 있어서 많은 유연성을 제공한다. 어플리케이션은 단지 menu와 push button이 같은 구체적인 Command subclass의 인스턴스를 공유함으로서 menu 와 push button 인터페이스 제공할 수 있다. 우리는 동적으로 command를 바꿀 수 있으며, 이러함은 context-sensitive menu 를 구현하는데 유용하다. 또한 우리는 명령어들을 커다란 명령어에 하나로 조합함으로서 command scripting을 지원할 수 있다. 이러한 모든 것은 request를 issue하는 객체가 오직 어떻게 issue화 하는지만 알고 있으면 되기때문에 가능하다. request를 나타내는 객체는 어떻게 request가 수행되어야 할지 알 필요가 없다.
          * Client (Application)
          * client는 ConcreteCommand 객체를 만들고, receiver를 정한다.
         여기 보여지는 C++ code는 Motivation 섹션의 Command 크래스에 대한 대강의 구현이다. 우리는 OpenCommand, PasteCommand 와 MacroCommand를 정의할 것이다. 먼저 추상 Commmand class 는 이렇다.
         class Command {
         class OpenCommand : public Command {
         class PasteCommand : public Command {
         undo 할 필요가 없고, 인자를 요구하지 않는 단순한 명령어에 대해서 우리는 command의 receiver를 parameterize하기 위해 class template를 사용할 수 있다. 우리는 그러한 명령들을 위해 template subclass인 SimpleCommand를 정의할 것이다. SimpleCommand는 Receiver type에 의해 parameterize 되고
         template <class Receiver>
         class SimpleCommand : public Command {
         template <class Receiver>
         MyClass의 instance로 있는 Action을 호출할 command를 만들기 위해서, 클라이언트는 단순히 이렇게 코딩한다.
         MyClass* receiver = new MyClass;
          new SimpleCommand<MyClass> (receiver, &MyClass::Action);
         이 방법은 단지 단순한 명령어에대한 해결책일 뿐임을 명심하라. track을 유지하거나, receiver와 undo state를 argument 로 필요로 하는 좀더 복잡한 명령들은 Command의 subclass를 요구한다.
         class MacroCommand : public Command {
  • MedusaCppStudy/석우 . . . . 21 matches
         #include <iostream>
         #include <algorithm>
         #include <iostream>
         #include <vector>
         #include <algorithm>
         #include <iostream>
         #include <string>
         #include <vector>
         #include <iostream>
         #include <vector>
         #include <ctime>
         #include <iostream>
         #include <vector>
         #include <algorithm>
         #include <IOSTREAM>
         #include <STRING>
         #include <VECTOR>
         #include <iostream>
         #include <stdexcept>
         #include <string>
  • NamedPipe . . . . 21 matches
         A named pipe is a named, one-way or duplex pipe for communication between the pipe server and one or more pipe clients. All instances of a
         named pipe share the same pipe name, but each instance has its own buffers and handles, and provides a separate conduit for client-server communication. The use of instances enables multiple pipe clients to use the same named pipe simultaneously.
         Any process can act as both a server and a client, making peer-to-peer communication possible. As used here, the term pipe server refers to a process that creates a named pipe, and the term pipe client refers to a process that connects to an instance of a named pipe.
         통해 Server / Client 통신이 가능하게 만들어 주는 역할을 한다.
         #include <stdio.h>
         #include <stdlib.h>
         #include <string.h>
         #include <windows.h>
         // then waits for a client to connect to it. When the client
         // with that client, and the loop is repeated.
          PIPE_TIMEOUT, // client time-out
          // Wait for the client to connect; if it succeeds, // 클라이언트를 연결을 기다린다.
          // Create a thread for this client. // 연결된 클라이언트를 위한 쓰레드를 생성시킨다.
          CloseHandle(hThread);
          // The client could not connect, so close the pipe.
          CloseHandle(hPipe);
          // Read client requests from the pipe.
         // Flush the pipe to allow the client to read the pipe's contents
         // before disconnecting. Then disconnect the pipe, and close the
          CloseHandle(hPipe);
  • 그래픽스세미나/3주차 . . . . 21 matches
         # include "math.h"
         template <class T>
         class CGX_Vector
          CGX_Vector<T> Clip(T v);
         template<class T>
         template<class T>
         template<class T>
         template<class T>
         template<class T>
         template<class T>
         template<class T>
         template<class T>
         template<class T>
         template<class T>
         template<class T>
         template<class T>
         template<class T>
         template<class T>
         template<class T>
         template<class T>
  • 데블스캠프2006/화요일/tar/김준석 . . . . 21 matches
         #include<iostream>
         #include<stdio.h>
         #include<io.h>
         #include<stdlib.h>
          fclose(read_f);
          fclose(write_f);
         #include<iostream>
         #include<stdio.h>
         #include<io.h>
         #include<stdlib.h>
          fclose(write_f);
          fclose(read_f);
         #include<iostream>
         #include<stdio.h>
         #include<io.h>
         #include<stdlib.h>
         #include<FCNTL.H>
          fclose(archive);
          fclose(item);
          fclose(item);
  • 데블스캠프2011/둘째날/Machine-Learning/NaiveBayesClassifier/김동준 . . . . 21 matches
         Describe 데블스캠프2011/둘째날/Machine-Learning/NaiveBayesClassifier/김동준 here
         class Trainer {
          private int sectionArticleNum;
          this.sectionArticleNum = 0;
          this.sectionArticleNum++;
          sectionLearn.close();
          public int getSectionArticleNumber() {
          return this.sectionArticleNum;
         public class Analyzer {
          private int notInSectionArticleSum = 0;
          this.notInSectionArticleSum = 0;
          if(i != index) { notInSectionArticleSum += sectionTrain[i].getSectionArticleNumber(); }
          private double getWeight(int index, String Article) {
          for(String wordTmp:Article.split("\\s+")) {
          return Math.log((double)sectionTrain[index].getSectionArticleNumber() / notInSectionArticleSum);
          return Math.log(((double)sectionTrain[index].getSectionWordNumber(word) / sectionTrain[index].getSectionWordsNumber()) / ((double)ArticleAdvantage(index, word) / notInSectionWordTotalSum));
          private double ArticleAdvantage(int index, String word) {
          advantageResult += (1 - ((double)sectionTrain[index].getSectionWordNumber(word) / sectionTrain[index].getSectionArticleNumber() * 50));
          targetDocument.close();
         public class Runner {
  • ACE/HelloWorld . . . . 20 matches
          * include path 에 ace 라이브러리가 있는 곳의 경로를 넣어준다. [임인택]의 경우 {{{~cpp E:libc&c++ACE_wrappers}}}.
         #include "ace/Log_Msg.h"
         include $(ACE_ROOT)/include/makeinclude/wrapper_macros.GNU
         include $(ACE_ROOT)/include/makeinclude/macros.GNU
         include $(ACE_ROOT)/include/makeinclude/rules.common.GNU
         include $(ACE_ROOT)/include/makeinclude/rules.nonested.GNU
         include $(ACE_ROOT)/include/makeinclude/rules.bin.GNU
         include $(ACE_ROOT)/include/makeinclude/rules.local.GNU
  • Cpp에서의멤버함수구현메커니즘 . . . . 20 matches
         #include <iostream>
         class Foo{
         자신이 컴파일러가 되었다고 가정해 봅시다. 우리가 class를 선언하고 컴파일하려면 프로그램의 영역에 class 의 Data 들을 저장할 수 있는 "class 틀"의 정보를 담아 놓을 곳이 필요합니다.
         class Foo{
         new 키워드로 할당시에는 runtime 에 class 의 instance 를 찍어 낼수 있어야 합니다. 이를 위해 프로그램 안에는 위의 id가 int 라는 정보를 담는 class의 "class 틀" 정보를 담는 곳이 필요합니다.
         여기까지가, class 와 struct 키워드가 하는 동일한 작업입니다. 그리고, class 에는 몇가지 더 생각해야 하는데, 그중 하나가 foo 를 이용해서 어떠한 member 함수를 호출할 수 있는가 입니다.
         그외 class와 instance의 생성시 vpt와, 상속 관계에 대한 pointer 정보가 더 들어 가야 합니다. 그러나 여기에서는 생각하지 않습니다. 둘째로 넘어갑니다
         class Foo{
         C++ 에서는 이런 한계를 class 에 귀속된 함수들의 처음 인자로 해당 class 의 포인터를 묵시적으로 선언해서 해결하고 있습니다. 즉,
          사족. 이러한 사연이 class내에서 static 멤버 함수를 선언하고 instance에서 호출할때 instance 의 멤버 변수에 접근하지 못하는 이유가 됩니다. static 함수로 선언 하면 묵시적으로 pointer 를 세팅하지 않고 함수를 호출합니다.
          * C++ 에서 class 의 멤버 함수를 호출할때 멤버 함수의 첫인자를 해당 class 의 instance pointer 로 묵시적으로 선언되고 호출된다.
         class Foo{
         public class Main {
  • DPSCChapter2 . . . . 20 matches
         Our story begins with a tired-looking Don approaching Jane's cubicle, where Jane sits quietly typing at her keyboard.
         우리의 이야기는 지친표정을 지으며 제인의 cubicle (음.. 사무실에서의 파티클로 구분된 곳 정도인듯. a small room that is made by separating off part of a larger room)로 가는 Don 과 함께 시작한다. 제인은 자신의 cubicle에서 조용히 타이핑하며 앉아있다.
         Don : It's this claims-processing workflow system I've been asked to design. I just can't see how the objects will work together. I think I've found the basic objects in the system, but I don't understand how to make sense from their behaviors.
          1. Data Entry. This consists of various systems that receive health claims from a variety of different sources. All are logged by assigning a unique identifier. Paper claims and supporting via OCR (optical character recognition) to capture the data associated with each form field.
          2. Validation. The scanned and entered forms are validated to ensure that the fields are consistent and completely filled in. Incomplete or improperly filled-in forms are rejected by the system and are sent back to the claimant for resubmittal.
          3. Provider/Plan Match. An automated process attempts to mach the plan (the contract unser which the claim is being paid) and the health care provider (e.g., the doctor) identified on the claim with the providers with which the overall claim processing organization has a contract. If there is no exact match, the program identifies the most likely matches based on soundex technology (an algorithm for finding similar-sounding words). The system displays prospective matches to knowledge workers in order of the likeinhood of the match, who then identify the correct provider.
          4. Automatic Adjudication. The system determines whether a claim can be paid and how much to pay if and only if there are no inconsistencies between key data items associated with the claim. If there are inconsistencies, the system "pends" the claim for processing by the appropriate claims adjudicator.
          5. Adjudication of Pended Claims. The adjudicator can access the system for a claim history or a representation of the original claim. The adjudicator either approves the claim for payment, specifying the proper amount to pay, or generates correspondence denying the claim.
         Data Entry. 이것은 다양한 form으로부터 health claims 를 받는 다양한 시스템으로 구성된다. 모두 고유 id 가 할당되어 기록되며, Paper claims OCR (광학문자인식) 로 캡쳐된 데이터는 각 form field 들에 연관되어있다.
  • Gof/Adapter . . . . 20 matches
          * (object adapter 의 경우에만 해당) 현재 이미 만들어진 여러개의 subclass가 필요한 경우, 하지만 각각의 서브클래스들에 대한 인터페이스를 하는 것은 비효율적이다. 이 경우 parent class의 인터페이스를 adapt 할 수 있다.
          * Client (DrawingEditor)
          * 해당 클래스를 이용하는 Client들은 Adapter 인스턴스의 operation들을 호출한다. adapter는 해당 Client의 요청을 수행하기 위해 Adaptee 의 operation을 호출한다.
         We'll give a brief sketch of the implementation of class and object adapters for the Motivation example beginning with the classes Shape and TextView.
         class Shape {
         class TextView {
         Shape assumes a bounding box defined by its opposing corners. In contrast, TextView is defined by an origin, height, and width. Shape also defines a CreateManipulator operation for creating a Manipulator object, which knowns how to animate a shape when the user manipulates it. TextView has no equivalent operation. The class TextShape is an adapter between these different interfaces.
         A class adapter uses multiple inheritance to adapt interfaces. The key to class dapters is to use one inheritance branch to inherit the interface and another branch to inherit the implementation. The usual way to make this distinction in C++ is to inherit the interface publicly and inherit the implementation privately. We'll use this convention to define the TextShape adapter.
         class TextShape : public Shape, private TextView {
         Finally, we define CreateManipulator (which isn't supported by TextView) from scratch. Assume we've already implemented a TextManipulator class that supports manipulation of a TextShape.
         The object adapter uses object composition to combine classes with different interfaces. In this approach, the adapter TextShape maintains a pointer to TextView.
         class TextShape : public Shape {
         TextShape must initialize the pointer to the TextView instance, and it does so in the constructor. It must also call operations on its TextView object whenever its own operations are called. In this example, assume that the client creates the TextView object and passes it to the TextShape constructor.
         CreateManipulator's implementation doesn't change from the class adapter version, since it's implemented from scratch and doesn't reuse any existing TextView functionality.
         Compare this code the class adapter case. The object adapter requires a little more effort to write, but it's more flexible. For example, the object adapter version of TextShape will work equally well with subclasses of TextView -- the client simply passes an instance of a TextView subclass to the TextShape constructor.
  • RandomWalk/임민수 . . . . 20 matches
         #include <iostream>
         #include <ctime>
         #include <iostream>
         #include"Board.h"
         #include"Bug.h"
         #include <iostream>
         #include"Bug.h"
         #include <ctime>
         #include <iostream>
         #include "Board.h"
         #include "Bug.h"
         #include <ctime>
         #include <iostream>
         #include "Board.h"
         #include "Bug.h"
         #include <ctime>
         #include <iostream>
         #include "Board.h"
         #include "Bug.h"
         #include <ctime>
  • 데블스캠프2006/월요일/연습문제/웹서버작성/변형진 . . . . 20 matches
          $client_socket = socket_accept($socket);
          while(false!==($read = socket_read($client_socket, 100, PHP_NORMAL_READ)))
          $res[] = "Connection: close";
          $res[] = "Connection: close";
          if($read == "close")
          socket_close($client_socket);
          socket_close($socket);
          @socket_write($client_socket, $result);
          @socket_send($client_socket, $buffer, strlen($buffer), 0);
          @socket_write($client_socket, $result);
          @socket_send($client_socket, $buffer, strlen($buffer), 0);
          @socket_send($client_socket, $buffer, strlen($buffer), 0);
          fclose($fp);
          socket_write($client_socket, $result);
          socket_close($client_socket);
         socket_close($socket);
          * 내가 PHP 도 약간 해보고, JSP 나 Java 도 약간 해봤서 대충 심정을 알듯.. 나도 JSP랑 Java 써서 이번에 DB 프로젝트 개발 해보기전에는 웹에서는 PHP로 짜는게 가장 편하게 느껴졌었거든. 그래서 DB 프로젝트도 웹은 PHP 응용은 Java 이렇게 해 나갈려고 했는데 PHP가 Oracle 지원은 버전 5.x 부터 되서 걍 Jsp로 하게 됐지. 둘다 해본 소감은 언어적인 면에서는 뭐 PHP로 하나 Jsp로 하나 별 상관이 없는거 같고, 다만 결정 적인것은 개발환경및 Jsp 에서는 java 클래스를 가져다가 사용할수 있다는 점이었스. Jsp에서 하면 Junit 을 사용하여 Unit 테스트를 하면서 작성하기 수월했고, 또한 디버깅 환경도 Visual Studio 에서 디버깅 하듯이 웹을 한다는게 정말 좋았지. 또 java 클래스를 가져다가 사용할 수 있어서 여러 오픈 소스를 활용하기에도 좋고.(예를 들면 Lucene 같은 자바로 만든 오픈소스 검색 엔진..). 특히 Eclipse 라는 강력한 개발 환경이 있어서 Visual Studio 보다 더 개발이 수월할 정도..
  • C++스터디_2005여름/학점계산프로그램/허아영 . . . . 19 matches
         #include <fstream>
         #include "const.h"
         #include "student.h"
         class Calculate
         #include "const.h"
         class Student
         #include <iostream>
         #include <fstream>
         #include "calculate.h"
         #include "student.h"
         #include <iostream>
         #include <fstream>
         #include "student.h"
         #include "calculate.h"
         #include "const.h"
         #include <iostream>
         #include <fstream>
         #include "calculate.h"
         #include "student.h"
  • RandomWalk2/재동 . . . . 19 matches
         class ReaderTestCase(unittest.TestCase):
          def testCreateReaderClass(self):
         class BoardTestCase(unittest.TestCase):
          def testCreateBoardClass(self):
         class MoveRoachTestCase(unittest.TestCase):
         class AllCaseTestCase(unittest.TestCase):
         class Reader:
         class Board:
         class MoveRoach:
         class ReaderTestCase(unittest.TestCase):
          def testCreaterdrClass(self):
         class BoardTestCase(unittest.TestCase):
          def testCreateBoardClass(self):
         class MoveRoachTestCase(unittest.TestCase):
          def testCreateMoveRoachClass(self):
         class Reader:
         class Board:
         class MoveRoach:
         class ReaderTestCase(unittest.TestCase):
          def testCreaterdrClass(self):
  • whiteblue/MyTermProjectForClass . . . . 19 matches
         class Data{
         #include "Data.h"
         #include "Order.h"
         class Judgement{
         class Order{
         #include <iostream>
         #include "Data.h"
         #include <iostream>
         #include "Judgement.h"
         #include "Data.h"
         #include "Order.h"
         #include <iostream>
         #include "Order.h"
          system("cls");
          system("cls");
         #include <iostream>
         #include "Data.h"
         #include "Judgement.h"
         #include "Order.h"
  • 새싹교실/2012/AClass . . . . 19 matches
         = AClass =
          * 방학 중에 스터디를 할 경우 - Class, Object + Tree, Graph
          [[pagelist(^새싹교실/2012/AClass/)]]
          1. #include, 전처리과정이 무엇인지 쓰고, include의 예를 들어주세요.
          2.#include란?
         #include <stdio.h>
          #include <stdio.h>
         #include <stdio.h>
         {{{#include <stdio.h>
          * 과제 올리는 곳: [새싹교실/2012/AClass/4회차]
          4. 구조체를 사용하여 student 구조체를 하나 만들고, student 구조체 배열을 만들어 0~3번째 배열에 AClass반 학생들의 정보를 적당히 넣고, 그것을 출력해보자.
          * 과제 올리는 곳: [새싹교실/2012/AClass/5회차]
         #include <stdio.h>
         #include <stdlib.h>
         #include <stdio.h>
         #include<stdio.h>
         #include<stdlib.h>
          * 과제 올리는 곳: [새싹교실/2012/AClass/2-2회차]
          8.Class란?(책참조)
          * 동적할당, Swap, OOP, Class, Struct, call by value/reference
  • 정모/2013.5.6/CodeRace . . . . 19 matches
         #include <stdio.h>
          class Program
         #include<stdio.h>
         #include<stdlib.h>
         #include<string.h>
          fcloseall();
         #include <stdio.h>
          fclose(fp);
         #include<stdio.h>
         #include<stdlib.h>
          fclose(fp);
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include<stdio.h>
         #include<stdlib.h>
          fclose(f);
         #include
         #include
  • 토비의스프링3/오브젝트와의존관계 . . . . 19 matches
         public class User {
         public class UserDao {
          public void add(User user) throws SQLException, ClassNotFoundException{
          Class.forName("com.mysql.jdbc.Driver");
          ps.close();
          c.close();
          public User get(String id) throws ClassNotFoundException, SQLException{
          Class.forName("com.mysql.jdbc.Driver");
          rs.close();
          ps.close();
          c.close();
         public static void main(String[] args) throws SQLException, ClassNotFoundException {
          1. 작업이 끝나고 리소스를 close하는 것.
         public void add(User user) throws SQLException, ClassNotFoundException {
         public void get(String id) throws SQLException, ClassNotFoundException {
         private Connection getConnection() throws SQLException, ClassNotFoundException {
          Class.forName("com.mysql.jdbc.Driver");
         public class DaoFactory{
         public class DaoFactory{
         public class DaoFactory{}
  • Android/WallpaperChanger . . . . 18 matches
         public class TestdroidActivity extends Activity {
         public class MywallpaperActivity extends Activity {
          btn1.setOnClickListener(new View.OnClickListener() {
          public void onClick(View v) {
         public class MyserviceActivity extends Activity {
          start.setOnClickListener(new View.OnClickListener(){
          public void onClick(View v) {
          stop.setOnClickListener(new View.OnClickListener(){
          public void onClick(View v) {
          mService = startService(new Intent(this, MyService.class));
         public class MyService extends Service implements Runnable{
          || 4/19 ||{{{MywallpaperActivity에서 TimeCycleActivity로 현재 값과 함께 넘어가는 기능 구현. TimeCycleActivity에 enum리스트로 현재 setting된 값을 single_choice list로 선택되고 setting버튼 cancle버튼을 통해 다시 돌아오는것 구현. }}}||
          * 안드로이드 데이터베이스 및 쓰레드에 관해 : http://www.vogella.com/articles/AndroidSQLite/article.html
         public class fdfdf {
         컴파일러는 클래스가 처음 사용될 때 실행하게 되는 <clinit>라 불리는 '클래스 초기화 메소드'를 생성합니다. 이 메소드가 intVal에 42 값을 저장하고, strVal에는 클래스파일 문자 상수 테이블로부터 참조를 추출하여 저장합니다. 나중에 참조될 때 이 값들은 필드 참조로 접근됩니다.
         클래스는 더이상 <clinit> 메소드를 필요로 하지 않습니다. 왜냐하면 상수들은 VM에 의해 직접적으로 다루어 지는 '클래스파일 정적 필드 초기자'에 들어가기 때문입니다.intVal의 코드 접근은 직접적으로 정수 값 42를 사용할 것이고, strVal로의 접근은 필드 참조보다 상대적으로 저렴한 "문자열 상수" 명령을 사용하게 될 것입니다.
         public class Foo {
         public class Foo {
         900 바이트의 클래스 파일 (Foo$Shrubbery.class) 로 변환됩니다. 처음 사용할 때, 클래스 초기자는 각각의 열거화된 값들을 표기화 하는 객체상의 <init>메소드를 호출합니다. 각 객체는 정적 필드를 가지게 되고 총 셋은 배열("$VALUES"라 불리는 정적 필드)에 저장됩니다. 단지 세 개의 정수를 위해 많은 코드와 데이터를 필요로 하게 됩니다.
         public class Foo {
  • CppStudy_2002_1/과제1/Yggdrasil . . . . 18 matches
         #include<iostream.h>
         #include<iostream.h>
         #include<iostream.h>
         #include<string.h>
         #include<iostream.h>
         #include<string.h>
         #include"golf.h"
         #include<iostream.h>
         #include<string.h>
         #include"golf.h"
         #include<iostream.h>
         template<class T>
         template<class T>
         #include<iostream.h>
         #include<string.h>
         template<class T>
         template<class T>
         template<class T>
  • JavaStudy2003/세번째과제/곽세환 . . . . 18 matches
         public class HelloWorld {
         public class Point {
         == Circle.java ==
         class Circle {
          public Circle() {
          info += "Circle x : " + middlePoint.getX() + "\n" +
          "Circle y : " + middlePoint.getY() + "\n" +
          "Circle width : " + width + "\n" +
          "Circle height : " + height + "\n";
         public class Line {
         public class Rectangle {
         class MyPictureFrame {
          private Circle circle = new Circle();
          circle.setData(100,100,50,50);
          circle.draw();
  • OpenGL스터디_실습 코드 . . . . 18 matches
         skyLibrary_include
         #include <gl/glut.h>
         #include <gl/GL.h>
         #include <gl/GLU.h>
          glClear(GL_COLOR_BUFFER_BIT);
          glClearColor(0.0f, 0.0f, 1.0f, 1.0f);
         #include <gl/glut.h>
         #include <gl/GL.h>
         #include <gl/GLU.h>
         #include <math.h>
          glClear(GL_COLOR_BUFFER_BIT);
          glClearColor(0.0f, 0.0f, 0.0f, 1.0f);
          * 2. click mouse right button and you can change the star shape statements by click each menu item.
         #include <GL/glut.h>
          glClear(GL_COLOR_BUFFER_BIT);
         void ClickMenu(int value)
          glClearColor( 0.0f, 0.0f, 0.0f, 1.0f);
          // Establish clipping volume (left, right, bottom, top, near, far)
          nModeMenu = glutCreateMenu(ClickMenu);
          nEdgeMenu = glutCreateMenu(ClickMenu);
  • Refactoring/OrganizingData . . . . 18 matches
          boolean includes (int arg){
          boolean includes (int arg){
          * You have a class with many equal instances that you want to replace with a single object. [[BR]] ''Turn the object into a reference object.''
          * You have two classes that need to use each other's features, but there is only a one-way link.[[BR]]''Add back pointers, and change modifiers to update both sets.''
          * You have a two-way associational but one class no longer needs features from the other. [[BR]]''Drop the unneeded end of the association.''
         == Replace Record with Data Class p217 ==
         == Replace Type Code with Class p218 ==
          * A class has a numeric type code that does not affect its behavior. [[BR]] ''Replace the number with a new class.''
         http://zeropage.org/~reset/zb/data/ReplaceTypeCodeWithClass.gif
         == Replace Type Code with Subclasses p223 ==
          * You have an immutable type code that affects the bahavior of a class. [[BR]] ''Replace the type code with subclasses.''
         http://zeropage.org/~reset/zb/data/ReplaceTypeCodeWithSubclasses.gif
          * You have a type code that affects the behavior of a class, but you cannot use subclassing. [[BR]] ''REplace the type code with a state object.''
         == Replace Subclass with Fields p232 ==
          * You have subclasses that vary only in methods that return constant data.[[BR]]''Change the mehtods to superclass fields and eliminate the subclasses.''
         http://zeropage.org/~reset/zb/data/ReplaceSubclassWithFields.gif
  • [Lovely]boy^_^/EnglishGrammer/Passive . . . . 18 matches
          C. 용법은 be + past particle (be동사 + 과거분사)
          active) Somebody cleans this room every day.
          passive) This room is cleaned every day.
          active) Somebody cleaned this room yesterday.
          passive) This room was cleaned yesterday.
          active) Somebody will clean the room later.
          passive) The room will be cleaned later.
          active) Somebody should have cleaned the room.
          passive) The room should have been cleaned.
          active) The room looks nice. Somebody has cleaned it.
          passive) The room looks nice. It has been cleaned.
          active) The room looked nice. Somebody had cleaned it.
          passive) The room looked nice. It had been cleaned.
          active) Somebody is cleaning the room right now.
          passive) The room is being cleaned right now.
          active) Somebody was cleaning the room when I arrived.
          passive) The room was being cleaned when I arrived.
          Be careful with word order. ( have + object + past particle )
  • java/reflection . . . . 18 matches
          * classpath를 이용해 현재 프로젝트내의 class가 아닌 외부 패키지 class의 method를 호출하는 방법.
          * jar파일에 존재하는 class를 현재 프로젝트에서 동적으로 호출할 수 있다.
         public class HelloWorld {
          * jar파일로 패키징한다. (.java와 .class만 따로 패키징하는 방법은 [http://kldp.org/node/75924 여기])
         * call say HelloWorld class in external jar file package
         public class TestReflection {
          public static void main(String[] args) throws MalformedURLException, ClassNotFoundException, InvocationTargetException, IllegalAccessException, InstantiationException, NoSuchMethodException {
          ClassLoader classLoader = TestReflection .class.getClassLoader();
          System.out.println(classLoader.getClass().getName());
          URLClassLoader urlClassLoader = new URLClassLoader(
          }, classLoader
          System.out.println(Thread.currentThread().getContextClassLoader().getClass().getName());
          Thread.currentThread().setContextClassLoader(urlClassLoader);
          System.out.println(Thread.currentThread().getContextClassLoader().getClass().getName());
          Class<?> helloWorld = ClassUtils.getClass("HelloWorld");
          Method[] declaredMethods = helloWorld.getDeclaredMethods();
          for (int i = 0; i < declaredMethods.length; i++) {
          Method declaredMethod = declaredMethods[i];
          System.out.println(declaredMethod.getName());
          Method sayHello = o.getClass().getMethod("sayHello", null);
  • 오목/인수 . . . . 18 matches
         public class Board {
          public void clearStones() {
          clearStone(i, j);
          public void clearStone(int x, int y) {
         public class Omok {
          public void clearStone(int x, int y) {
          board.clearStone(x, y);
         public class OmokFrame extends JFrame {
          public int getValidLocation(int clicked) {
          if( clicked < BLOCKSIZE / 2 )
          if( clicked > BLOCKSIZE * HEIGHT )
          return clicked % BLOCKSIZE >= BLOCKSIZE / 2
          ? (clicked / BLOCKSIZE + 1) * BLOCKSIZE
          : clicked / BLOCKSIZE * BLOCKSIZE;
          class PutStoneListener implements MouseListener {
          public void mouseClicked(MouseEvent ev) {
          omok.clearStone(x,y);
         public class OmokTestCase extends TestCase {
         public class OmokUITestCase extends TestCase {
  • Memo . . . . 17 matches
         #include <stdio.h>
         #include <winsock2.h>
         #include <mstcpip.h>
         #include <ws2tcpip.h>
          closesocket(Sock);
          WSACleanup();
         ClientList = []
         class ConnectManager(Thread):
          self.conn.close()
         class MyServer(BaseRequestHandler):
          ClientList.append(connManager)
         #include <stdio.h>
         #include <winsock2.h>
          WSACleanup();
         class Reporter:
         class NewsCompany:
         class SportNewsCompany(NewsCompany):
         class EconomyNewsCompany(NewsCompany):
         class HanguryeNewsCompany(NewsCompany):
         class TestObserverPattern(unittest.TestCase):
  • ReverseAndAdd/이승한 . . . . 17 matches
         #include <iostream>
         #include <assert.h>
          for(int cycle=0; cycle< N; cycle++ ){
          cin>>input[cycle];
          if( reverse( input[cycle] ) == -1){
          output[cycle] = input[cycle];
          outputN[cycle]= trial;
          input[cycle]+= reverse( input[cycle] );
          for(int cycle=0; cycle< N; cycle++ )
          cout<<outputN[cycle]<<" "<<output[cycle]<<endl;
  • html5/outline . . . . 17 matches
          * section, article
          * article 요소를 사용할 것인가 말 것인가는 콘텐츠를 해당 페이지에서 분리해서 사용 가능한가에 따라 결정
          * 바로 위 부모 article이나 body 요소에 관한 연락처 정보
         <article>
         </article>
         <article>
         </article>
         == article ==
          * article 요소만 뽑아내어 이용할 수 있는가가 판단 기준
          * 중첩이 가능. 안쪽 article은 밖의 article과 밀접한 연관을 가진다.
          <article>
          <article>
          </article>
          <article>
          </article>
          </article>
  • 문자반대출력/허아영 . . . . 17 matches
         #include <stdio.h>
         #include <string.h>
         #include <stdlib.h>
          fclose(fp1);
          fclose(fp2);
         #include <stdio.h>
         #include <string.h>
         #include <stdlib.h>
          fclose(fp1);
          fclose(fp2);
         #include <iostream.h>
         #include <string.h>
         #include "cpp.h"
         #include <iostream.h>
         #include "cpp.h"
         #include <string.h>
         class Mystring
  • 비행기게임/BasisSource . . . . 17 matches
         class Player(pygame.sprite.Sprite):
          self.rect = self.rect.clamp(SCREENRECT)
         class Shots(pygame.sprite.Sprite) :
         class EnemyShot1(Shots):
         class SuperClassOfEachClass(pygame.sprite.Sprite):
         class Item(pygame.sprite.Sprite, SuperClassOfEachClass):
         class Enemy(pygame.sprite.Sprite, SuperClassOfEachClass):
         class Explosion(pygame.sprite.Sprite):
         class Building(pygame.sprite.Sprite,SuperClassOfEachClass):
         class Score:
          #asign default groups to each sprite class
          #assign instance ty each class
          #Load images, assign sprite classes
          clock = pygame.time.Clock()
          #clear/erase the last drawn sprites
          all.clear(screen, background)
          clock.tick(80)
  • 3N+1Problem/문보창 . . . . 16 matches
         #include <iostream>
         int findMaxCycle(int a, int b);
          int maxCycle = findMaxCycle(a, b); // 최대 사이클
          cout << a << " " << b << " " << maxCycle << endl;
         int findMaxCycle(int a, int b)
          int nCycle; // 사이클 길이
          int maxCycle = 0; // 최대 사이클
          nCycle = 1;
          nCycle++;
          nCycle += 2;
          if (maxCycle < nCycle)
          maxCycle = nCycle;
          return maxCycle;
  • Boost/SmartPointer . . . . 16 matches
         #include <boost/smart_ptr.hpp>
         class Vertex3D {...}
         // without express or implied warranty, and with no claim as to its
         // See http://www.boost.org for most recent version including documentation.
         #include <vector>
         #include <set>
         #include <iostream>
         #include <algorithm>
         #include <boost/shared_ptr.hpp>
         #include <boost/shared_ptr.hpp>
         class example
          class implementation;
         #include "shared_ptr_example2.hpp"
         #include <iostream>
         class example::implementation
         #include "shared_ptr_example2.hpp"
  • BoostLibrary/SmartPointer . . . . 16 matches
         #include <boost/smart_ptr.hpp>
         class Vertex3D {...}
         // without express or implied warranty, and with no claim as to its
         // See http://www.boost.org for most recent version including documentation.
         #include <vector>
         #include <set>
         #include <iostream>
         #include <algorithm>
         #include <boost/shared_ptr.hpp>
         #include <boost/shared_ptr.hpp>
         class example
          class implementation;
         #include "shared_ptr_example2.hpp"
         #include <iostream>
         class example::implementation
         #include "shared_ptr_example2.hpp"
  • D3D . . . . 16 matches
         template <class type>
          CloneData( in );
          void CloneData( const polygon &in )
          CloneData( in );
          | obstacle 2 | | goal |
          | obstacle 1 |
          // 각각의 obstacle과 검사
          for( int i=0; i<g_obstacles.size(); i++ )
          // creature에서 obstacle까지의 vector
          point3 obstacleVec = m_loc - g_obstacles[i].m_loc;
          // obstacle과 creature사이의 실제 거리
          float dist = obstacleVec.Mag() - g_obstacles[i].m_rad - m_rad;
          // this is the vector pointing away from the obstacle ??
          obstacleVec.Normalize();
          dirVec += obstacleVec * ( k / (dist * dist) ); // creature를 평행이동 시킬 행렬을 얻는다. 모든 obstacle을 검사 하면서...
          return true; // ok. obstacle을 피했다.
  • MoreEffectiveC++/Basic . . . . 16 matches
          string s2("Clancy");
          rs = s2; // s1의 인자가 "Clancy" 로 바뀐다는 의미다.
         다른 cast 문법은 const와 class가 고려된 C++ style cast연산자 이다.
         class Widget{ ...}
         class SpecialWidget:public Widget{...}
         class BST { ... };
         class BalancedBST : public BST { ... };
         C++에서 class templete를 만드는 중 생성자를 빼먹으면 compiler에서 기본적인 생성자를 만들어 생성해 준다. 역시, 당연히 초기화의 문제가 발생할 것이다. 여기에서는 약간 자세한 부분을 언급한다.
          class EquipmentPiece {
          * '''두번째 문제는 많은 template class(특히 STL에서) 들에게 아픔을 안겨준다. '''
         아래와 같은 template class 를 선언했다고 가정하면,
         template<class T>
         class Array{
         template<class T>
         첫번째에서 제기된 문제가 이번에는 template class 내부에서 일어 나고 있는 셈이다. 거참 암담한 결과를 초례한다. 문제는 이러한 template class 가 이제는 아예 STL같은 library로 구축되었단 사실. 알아서 잘 기본 생성자 만들어 적용하시라. 다른 방도 없다.
          * '''세번째(마지막) 문제는 virtual base class와 같이 기본 생성자를 가져야 하나 말아야 하나 미묘한 딜레마의 연출이다.'''
         생각해 보라 Virtual base class가 왜 기본 생성자를 필요로 하는가. 생성자를 만들어 놓으면 상속하는 이후 모든 클래스들에게 로드가 걸리는 셈이 된다. 근원이 흔들려 모두가 영향을 받는 사태이다. 만약? 수만개의 객체 생성이라면 이건 굉장한 문제가 될수 있다.
  • MoreEffectiveC++/Operator . . . . 16 matches
         일단 이런 기본 변환에 대해서 개발자는 어찌 관여 할수 없다. 하지만, C++에서 class의 형변환은 개발자가 형변환에 관하여 관여할수 있다. 변환에 관하여 논한다.
         class Name {
         class Rational {
         class Rational{
         class Raional{
         template<class T>
         class Array{
         7줄 ''if ( a == b[i] )'' 부분의 코드에서 프로그래머는 자신의 의도와는 다른 코드를 작성했다. 이런 문법 잘못은 당연히! 컴파일러가 알려줘야 개발자의 시간을 아낄수 있으리, 하지만 이런 예제가 꼭 그렇지만은 않다. 이 코드는 컴파일러 입장에서 보면 옳은 코드가 될수 있는 것이다. 바로 Array class에서 정의 하고 있는 '''''single-argument constructor''''' 에 의하여 컴파일시 이런 코드로의 변환의 가능성이 있다.
         template<class T>
         class Array{
         template<class T>
         class Array{
          class ArraySize{
         class UPInt{ //무한 정수형
         자 이 두경우 모두를 생각해 보면 1,2 양쪽 다 expression1, expression2 의 결과 값이 필요한 상황이다. 즉, operator && 나 operator || 의 경우 양쪽이 class인자든, 어떤 형태이든 반드시 결과 값이 필요하다. 위에도 언급했지만, 이미 많은 개발자들이 &&와 ||의 특성을 잘 알고 사용하고 있으며, operator &&, ||의 overload는 구동되지 말아야할 코드가 구동되는 의도하지 않은 오류가 발생 소지가 있다.
         이런 placement new는 C++ 표준 라이브러리의 한 부분으로 placement new를 쓰고자 한다면 #include<new> 를 해주면 된다.
  • PrettyPrintXslt . . . . 16 matches
          exclude-result-prefixes="verb">
          <xsl:output method="html" omit-xml-declaration="yes" indent="no"/>
          <div class="xmlverb-default">
          <span class="xmlverb-element-nsprefix">
          <span class="xmlverb-element-name">
          <span class="xmlverb-ns-name">
          <span class="xmlverb-element-nsprefix">
          <span class="xmlverb-element-name">
          <span class="xmlverb-attr-name">
          <span class="xmlverb-attr-content">
          <span class="xmlverb-ns-name">
          <span class="xmlverb-ns-uri">
          <span class="xmlverb-text">
          <span class="xmlverb-comment">
          <span class="xmlverb-pi-name">
          <span class="xmlverb-pi-content">
  • 니젤프림/BuilderPattern . . . . 16 matches
         http://www2.ing.puc.cl/~jnavon/IIC2142/patexamples_files/pateximg2.gif
         === Class Diagram ===
         class Pizza {
         abstract class PizzaBuilder {
         class HawaiianPizzaBuilder extends PizzaBuilder {
         class SpicyPizzaBuilder extends PizzaBuilder {
         class Waiter {
         class BuilderExample {
         public class PlanComponent {
         public class Plan extends PlanComponent {
         public class PlanItem extends PlanComponent {
         public abstract class Planner {
         public class MyPlanner extends Planner {
         public class VacationBuilder implements Builder {
         ===== nijel.client =====
         package nijel.client;
         public class Client {
  • 윤종하/지뢰찾기 . . . . 16 matches
         #include<stdio.h>
         #include<stdlib.h>
         #include<time.h>
         #include<conio.h>
         #include<windows.h>
         int click_cell(CELL** map,COORD size,int *iNumOfLeftCell);
         void one_right_click_cell(CELL** map,COORD size,COORD *cPosOfMine,int iNumOfMine,int *iFindedRealMine);
         void double_right_click_cell(CELL** map,COORD size);
          iIsAlive=click_cell(map,size,&iNumOfLeftCell);
          one_right_click_cell(map,size,cPosOfMine,iNumOfMine,&iFindedRealMine);
          double_right_click_cell(map,size);
          system("cls");
          system("cls");
         int click_cell(CELL** map,COORD size,int *iNumOfLeftCell)
         void one_right_click_cell(CELL **map,COORD size,COORD *cPosOfMine,int iNumOfMine,int *iFindedRealMine)
         void double_right_click_cell(CELL **map,COORD size)
  • CppStudy_2002_1/과제1/상협 . . . . 15 matches
         #include <iostream>
         #include <iostream>
         #include <iostream>
         #include <cstring>
         #include "header.h"
         #include <iostream>
         #include <cstring>
         #include <iostream>
         template <class Any>
         template <class Any>
         #include <iostream>
         #include <cstring>
         template <class Any>
         template <class Any>
         template <class Any>
  • Garbage collector for C and C++ . . . . 15 matches
         class A: public gc {...};
         # (Clients should also define GC_SOLARIS_THREADS and then include
         # -DGC_NO_OPERATOR_NEW_ARRAY declares that the C++ compiler does not support
         # by clients that use gc_cpp.h.
         # in a sepearte postpass, and hence their memory won't be reclaimed.
         # -DATOMIC_UNCOLLECTABLE includes code for GC_malloc_atomic_uncollectable.
         # through GC_MALLOC with GC_DEBUG defined, this allows the client
         # Assumes that all client allocation is done through debugging
         # in which most client code is written in a "safe" language, such as
         # Scheme or Java. Assumes that all client allocation is done using
         # occasionally be useful for debugging of client code. Slows down the
         # Default is zero. On X86, client
         # -DCHECKSUMS reports on erroneously clear dirty bits, and unexpectedly
         # -DGC_GCJ_SUPPORT includes support for gcj (and possibly other systems
         # that include a pointer to a type descriptor in each allocated object).
  • MedusaCppStudy/신애 . . . . 15 matches
         #include <iostream>
         #include <string>
         #include <iostream>
         #include <string>
         #include <string>
         #include <iostream>
         #include <iostream>
         #include <vector>
         #include <algorithm>
         #include <iostream>
         #include <algorithm>
         #include <vector>
         #include <string>
         #include <iostream>
         #include <vector>
  • RandomWalk/영동 . . . . 15 matches
         #include<iostream.h>
         #include<stdlib.h>
         #include<time.h>
         #include<iostream>
         #include<ctime>
         class Board
         class Bug
         #include<iostream.h>
         #include"Board.h"
         #include<iostream>
         #include<ctime>
         #include"Bug.h"
         #include<iostream>
         #include"Board.h"
         #include"Bug.h"
  • RandomWalk/임인택 . . . . 15 matches
         #include <iostream>
         #include <ctime>
         #include <cstdlib>
         #include <iostream>
         #include <ctime>
         #include <vector>
         #include <iostream>
         #include <vector>
         #include <ctime>
         public class Roach{
         public class Board {
         public class RandomWalk {
         public class Cell implements Runnable {
          } catch(ClassNotFoundException e) {
          killClients(msg);
          public void killClients(Message msg) {
         public class Message {
         public class RandomWalk {
  • STL/vector/CookBook . . . . 15 matches
         #include <iostream>
         #include <vector>
          * 몇 번 써본결과 vector를 가장 자주 쓰게 된다. vector만 배워 놓으면 list나 deque같은것은 똑같이 쓸수 있다. vector를 쓰기 위한 vector 헤더를 포함시켜줘야한다. STL을 쓸라면 #include <iostream.h> 이렇게 쓰면 귀찮다. 나중에 std::cout, std:vector 이런 삽질을 해줘야 한다. 이렇게 하기 싫으면 걍 쓰던대로 using namespace std 이거 써주자.
         #include <iostream>
         #include <vector>
         #include <iostream>
         #include <iostream>
         #include <iostream>
         #include <vector>
          #include <iostream>
         #include <string>
         #include <vector>
         class Obj
          v.clear();
          * 구조체에서 함수역시 가능하고, constructor, destructor역시 가능합니다. 다만 class와 차이점은 상속이 안되고, 내부 필드들이 public으로 되어 있습니다. 상속이 안되서 파생하는 분제들에 관해서는 학교 C++교제 상속 부분과 virtual 함수 관련 부분의 동적 바인딩 부분을 참고 하시기 바람니다.--["상민"]
  • StandardWidgetToolkit . . . . 15 matches
         [Eclipse]의 근간이 되는 [Java]용 그래픽 툴킷 Eclipse 2.1 부터 공식적으로 SWT가 분리되어 배포되고 있다.
         "[Eclipse]의 속도가 빠르다." 라는 선입견을 만들어준 장본인인 Cross Platform Native Graphic Toolkit 이다.
         내부에서는 초기부터 SWT와 [Eclipse] 프로젝트의 역할이 분담되어, 과거 IBM developerworks 에 gcc를 이용한 프로그램 작성에 대한 문서가 있었으나, SWT를 이용한 프로그램의 등장은 보이지 않았다. 그러나 분리되면서, 그러한 프로그램을 기대할 수 있게 되었다.
         [http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-swt-home/main.html SWT 프로젝트 페이지]
          --''[http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-swt-home/main.html SWT 프로젝트 페이지]'' 에서
          * [http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-swt-home/dev.html SWT 2.1 문서] - Code Snippets 가 많아서, 따라하기 용이하다.
          1. SWT를 다운로드 받는다. [http://www.eclipse.org/downloads/index.php Eclipse downlaod]에서 받을수 있다. Upload:swt-2.1-win32.zip
          * swt.jar 를 classpath 에 잡고 다음 소스를 컴파일 한다.
         import org.eclipse.swt.SWT;
         import org.eclipse.swt.widgets.Display;
         import org.eclipse.swt.widgets.Label;
         import org.eclipse.swt.widgets.Shell;
         public class HelloWorld {
  • VendingMachine/세연/1002 . . . . 15 matches
         #include <iostream>
         class vending_machine
         #include <iostream>
         class vending_machine
         #include <iostream>
         #include <string>
         #include <vector>
         #include <map>
         #include <algorithm>
         class Drink
         class VendingMachine
          drinks.clear();
         #include "VendingMachine.h"
         #include <iostream>
         #include <map>
          Func funcList[] = { InsertMoney, Buy, TakeBackMoney, InsertDrink, EndMachine };
          menuTable[menuList[menuIndex]] = funcList[menuIndex];
  • 고한종/십자가돌리기 . . . . 15 matches
         #include<stdio.h>
         #include<Windows.h>
         //system("cls"); -> 비쥬얼 스튜디오에서 화면 깨끗하게 하는 법.
         // ㄴ#include<windows.h> 선언후 사용.
         // #include<conio.h>의 clrscr();은 비쥬얼 C++에서는 안써진다더라. 왜그럴까 ㅠㅜ
          system("cls");
          system("cls");
          system("cls");
          system("cls");
          system("cls");
          system("cls");
          system("cls");
          system("cls");
          system("cls");
  • 덜덜덜/숙제제출페이지 . . . . 15 matches
         #include <stdio.h>
         #include <stdio.h>
         {{{~cpp #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdlib.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdlib.h>
         #include <stdio.h>
  • 데블스캠프2005/RUR-PLE/Sorting . . . . 15 matches
          while front_is_clear(): # go to left end
          if front_is_clear():
          if right_is_clear():
          if front_is_clear():
          if front_is_clear():
          while front_is_clear():
          while front_is_clear():
          if front_is_clear():
          while front_is_clear():
          if front_is_clear():
          if not front_is_clear():
          while front_is_clear():
          while left_is_clear():
          while left_is_clear():
          while left_is_clear():
  • 새싹교실/2012/주먹밥 . . . . 15 matches
         #include<stdio.h>
         #include <stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
          * 기본 파일 구조체에는 대략 이런정보가 들어가게 됩니다. 파일 경로, 이름, 크기, '''현재 얼마나 읽었는지'''. 자세한 사항은 http://winapi.co.kr/clec/cpp2/17-2-1.htm 에 들어가면 있답니다.
         #include <stdio.h>
          * 답변 : 객체 지향 프로그래밍(Object Oriented Programming)입니다. 프로그래밍 설계 기법이죠. 전에도 얘기했듯이 프로그래밍 설계 기법은 프로그래머의 설계를 도와 코드의 반복을 줄이고 유지보수성을 늘리는데 있습니다. 하지만 생산성이 있는 프로그래머가 되고싶다면 API를 쓰고 알고리즘을 병행해서 공부해야 된다는것을 알리고 싶습니다. 그리고 단순히 Class를 쓰는것과는 다른기법입니다. 객체 지향적으로 설계된 C++이나 Java에서 Class를 쓰기때문에 Class를 쓰는것이 객체지향으로 알고있는 사람들이 많습니다. 그건... 아니죠. 절차지향 프로그래밍과 다른점은 차차 가르쳐 드리겠습니다. C에서 Class란 개념이 설계상으로 발전했는지 알려드렸습니다. 함수 포인터와 구조체였죠. 그게 원형입니다.
         #include<algorithm.h>
         #include <stdio.h>
         #include <stdlib.h>
         #include <time.h>
         #include<stdio.h>
         public class MyTest {
          * Class얘기
  • 서민관 . . . . 15 matches
         ||데이터 마이닝 - 연관 규칙 분류기(Associative Rule based Classifier) : CPAR||
         #include <stdio.h>
         #include <stdlib.h>
         #include <string.h>
          void (*clear)();
         void clear();
         #include "Map.h"
         void clearList(KeyValuePair **head) {
         void clear() {
          clearList(&head);
          ret->clear = clear;
         #include <assert.h>
         #include "Map.h"
          map->clear();
          map->clear();
  • 서지혜/Calendar . . . . 15 matches
          * Calendar class
         public class Calendar {
          *Month class
         public class Month {
          *Year class
         public class Year {
         public class MonthFactory {
          * Calendar class
         class Calendar
          * Year class
         class Year
          * Month class
         class Month
          * CalendarFactory class
         class CalendarFactory
  • AcceleratedC++/Chapter4 . . . . 14 matches
          3장까지 봤던 것은 첫번째것만 있고, 나머지 것은 없다. 프로그램이 작을때는 별로 상관없지만, 커지기 시작하면서부터 2,3번째 것이 결여되면, 나중엔 제어가 불가능해진다. C++에서는 다른 언어와 마찬가지로 함수 + 자료구조를 제공함으로써, 프로그램을 구조화시킬수 있는 방법을 제공한다. 또한 함수 + 자료구조를 묶어서 가지고 놀 수 있는 class라는 도구를 제공해준다.(Chapter9부터 자세히 살펴본다.)
          * hw가 넘어오면서 hw안에 아무것도 없다는 것을 보장할수 있겠는가? 먼저번에 쓰던 학생들의 점수가 들어있을지도 모른다. 확실하게 없애주기 위해 hw.clear()를 해주자.
          * 이 상황을 해결하기 위해, 그냥 in객체의 상태를 초기화해줘버리자. in.clear() 모든 에러 상태를 리셋시켜준다.
          hw.clear();
          in.clear();
         #include <ios>
         #include <iomanip>
         #include <iostream>
         #include <string>
         #include <vector>
         #include <algorithm>
         #include <stdexcept>
          hw.clear();
          in.clear();
  • BusSimulation/태훈zyint . . . . 14 matches
         #include <iostream>
         #include <fstream>
         #include <vector>
         #include <windows.h> //sleep
         #include <string>
         #include <conio.h>
         #include "class.h"
         #include "function.h"
          system("cls");
         == class.h ==
         class BusType
         #include <stdlib.h>
         #include <time.h>
  • CPP_Study_2005_1/BasicBusSimulation/남상협 . . . . 14 matches
         #include <fstream>
         #include <vector>
         #include <iostream>
         #include "BusSimulation.h"
         #include <iostream>
         #include <vector>
         #include <fstream>
         #include "Bus.h"
         class BusSimulation {
         #include <iostream>
         #include <fstream>
         #include <vector>
         #include "BusSimulation.h"
         class Bus {
  • CToAssembly . . . . 14 matches
          decl %eax //eax 감소
         문장 foo: .long 10은 foo라는 4 바이트 덩어리를 정의하고, 이 덩어리를 10으로 초기화한다. 지시어 .globl foo는 다른 파일에서도 foo를 접근할 수 있도록 한다. 이제 이것을 살펴보자. 문장 int foo를 static int foo로 수정한다. 어셈블리코드가 어떻게 살펴봐라. 어셈블러 지시어 .globl이 빠진 것을 확인할 수 있다. (double, long, short, const 등) 다른 storage class에 대해서도 시도해보라.
         #include <stdio.h>
         #include <stdlib.h>
         #include <sys/types.h>
         #include <unistd.h>
         Asm 문장은 프로그램이 컴퓨터 하드웨어에 직접 접근하게 한다. 그래서 빨리 실행되는 프로그램을 만들 수 있다. 하드웨어와 직접 상호작용하는 운영체제 코드를 작성할때 사용할 수 있다. 예를 들어, /usr/include/asm/io.h에는 입출력 포트를 직접 접근하기위한 어셈블리 명령어가 있다.
         #include <stdio.h>
         #include <stdlib.h>
         #include <stdio.h>
         #include <stdlib.h>
         감싸인 함수(nested function)는 다른 함수 ("감싸는 함수(enclosing function") 안에서 정의되며, 다음과 같다:
         #include <stdio.h>
         #include <stdlib.h>
  • EclipsePlugin . . . . 14 matches
         Eclipse 사용할 때 유용한 Plug-in 정리
         ==== eBEJY plugin for Eclipse ====
         JSP 코드 Assistant 인데 정말 엄청 가볍게 느껴지는 Eclipse Plug-in 이다. Highlight 는 기본이고 자동완성 또한 지원한다.
         현재 My Eclipse 라는 상용 Plug-in 에 포함되어 있다.
          * http://www.myeclipseide.com/
         ==== Eclipse-FTP-WebDAV Plugin ====
         eclipse.org 사이트에서 추가 플러그인으로 다운로드 받을 수 있다. 로컬에서 작업한 파일을 간편하게 서버로 업로드 할 수 있다.
          * http://download.eclipse.org/downloads/index.php (페이지 하단에 있다.)
         ==== Eclipse Platform Extensions ====
         여러 언어의 소스의 Highlight 해주는 라이브러리인데 여기에 Eclipse Plug-in 도 있습니다. JSP, C/C++, HTML, XML 등등 여러 타입이 지원됩니다. [http://colorer.sourceforge.net/lang-list.html 지원 언어 목록]
         http://eclipsetail.sourceforge.net/
         여로 툴이 있지만, Eclipse tail 을 가장 유용히 쓰고 있습니다.
         Eclipse 에서 PairProgramming 을 하게 해 주는 플러그인이다. 전에 SE 랩의 박지훈 선배님께서 이와 비슷한 IDE를 개발하시다가 중단하셨는데. 이클립스와 PP 의 결합이라... 정말 엄청난 파워를 발휘할 것 같다.
         [도구분류], [Eclipse]
  • JavaScript/2011년스터디/CanvasPaint . . . . 14 matches
          ctx.clearRect(0,0,window.innerWidth-15, window.innerHeight-50);
          <select name="colors"onclick="selectColor(this.selectedIndex)">
          <button type="button" onclick="drawMethod(1)"> LINE </button>
          <button type="button" onclick="drawMethod(2)"> DOT </button>
          <button type="button" onclick="undo()"> UNDO </button>
          ctx.clearRect(0,0,500,500);
         function cldo(){
          // ctx.clearRect(0,0,500,500);
          ctx.clearRect(0,0,500,500)
          ctx.clearRect(0,0,500,500);
          ctx.clearRect(0,0,500,500);
          ctx.clearRect(0,0,500,500);
          ctx.clearRect(0,0,500,500)
          cldo()
  • ProgrammingPearls/Column3 . . . . 14 matches
         #include <iostream>
         #include <fstream>
         #include <string>
         #include <iostream>
         #include <string>
         #include <fstream>
         sub menuitem0_click()
         sub menuitem1_click()
         sub menuitem2_click()
         void menuitem_click(int choice) {
         void menuitem0_click()
          menuitem_click(0);
         void menuitem0_click()
          menuitem_click(1);
  • RUR-PLE/Newspaper . . . . 14 matches
         def climbUpOneStair():
         def climbDownOneStair():
         climbUpOneStair()
         climbUpOneStair()
         climbUpOneStair()
         climbUpOneStair()
         climbDownOneStair()
         climbDownOneStair()
         climbDownOneStair()
         climbDownOneStair()
         def climbUpOneStair():
         def climbDownOneStair():
         repeat(climbUpOneStair,4)
         repeat(climbDownOneStair,4)
  • TheJavaMan/지뢰찾기 . . . . 14 matches
         public class Mine extends JApplet {
          //private Point firstClick = new Point();
          private int numClick; // 왼쪽 버튼 누른 수
          // numClick + numMines == row * col => 겜종료
          mines.clear();
          (firstClick.y == r && firstClick.x == c)*/) {
          numClick = 0;
          class Kan extends JLabel {
          public void mouseClicked(MouseEvent e) {
          clicked();
          public void clicked() {
          numClick++;
          kan[y][x - 1].clicked();
          kan[y][x + 1].clicked();
          kan[y - 1][x].clicked();
          kan[y - 1][x - 1].clicked();
          kan[y - 1][x + 1].clicked();
          kan[y + 1][x].clicked();
          kan[y + 1][x - 1].clicked();
          kan[y + 1][x + 1].clicked();
  • TugOfWar/이승한 . . . . 14 matches
         #include <iostream>
          for(int cycle=0; cycle < MAX; cycle++){
          for(int cycle=0; cycle < MAX; cycle++){
          if(max < weight[cycle]){
          max = weight[cycle];
          maxsIndex = cycle;
          for(int cycle=0; cycle<MAX ; cycle++){
          sum += weight[cycle];
  • VonNeumannAirport/인수 . . . . 14 matches
         #include <iostream>
         #include <fstream>
         #include <vector>
         #include <cmath>
         #include <map>
         class Traffic;
         class Airport;
         class Admin;
         class Traffic
         class Airport
          _arrivalGateNums.clear();
          _departureGateNums.clear();
         class Admin
          _trafficAmountCollection.clear();
  • WOWAddOn/2011년프로젝트/초성퀴즈 . . . . 14 matches
         Lua-Eclipse를 받아서 깔고. (LunarEclipse라는 것도 있단다)
         http://luaeclipse.luaforge.net/
         Eclipse에서 Java외의 다른것을 돌리려면 당연 인터프리터나 컴파일러를 설치해주어야 한다. 그래서 Lua를 설치하려했다. LuaProfiler나 LuaInterpreter를 설치해야한다는데 도통 영어를 못읽겠다 나의 무식함이 들어났다.
         설치된경로를 따라 Eclipse의 Profiler말고 Interpreter로 lua.exe로 path를 설정해주면 Eclipse에서 Project를 만든뒤 출력되는 Lua파일을 볼수 있다.
         http://blog.naver.com/declspec?Redirect=Log&logNo=10092640244
         public class UtfEncoding {
         현재 Eclipse개발환경중 문자 Encoding은 UTF-8방식이다.
         처음에 문제가 생겼었는데 Eclipse에서 테스트하던 string.find(msg,"시작")이 WOW에서 글씨가 깨지며 정상 작동하지 않았다. 그 이유는 무엇이냐 하면 WOW Addon폴더에서 lua파일을 작업할때 메모장을 열고 작업했었는데 메모장의 기본 글자 Encoding타입은 윈도우에서 ANSI이다. 그렇기 때문에 WOW에서 쓰는 UTF-8과는 매칭이 안되는것! 따라서 메모장에서 새로 저장 -> 저장 버튼 밑에 Encoding타입을 UTF-8로 해주면 정상작동 한다. 이래저래 힘들게 한다.
         local clock = os.clock
          local t0 = clock()
          while clock() - t0 <= n do end
  • canvas . . . . 14 matches
         #include <list>
         #include <iostream>
         #include <vector>
         class Shape{
         class Triangle : public Shape{
         class Rectangle : public Shape{
         class Circle : public Shape{
          cout << "Circle" << "\t";
         class CompositeShape : public Shape{
         class Palette{
          Circle aCircle;
          aCompositeShape.Add(&aCircle);
  • ricoder . . . . 14 matches
         #include <iostream>
         #include <iostream>
         #include < cstdlib >
          case 3: system("cls");
         #include <iostream>
         #include <cstdlib>
          case 3: system("cls");
         #include <iostream>
         #include <iostream>
         #include <ctime>
          clock_t delay = secs * CLOCKS_PER_SEC;
          clock_t start = clock();
          while (clock() - start < delay)
  • 새싹교실/2012/startLine . . . . 14 matches
         #include <stdio.h>
         #include "Calender.h"
         #include <stdio.h>
         #include <string.h>
         #include <stdio.h>
         #include <stdio.h>
         #include "Account.h"
         #include <stdio.h>
         #include <stdlib.h>
         #include <string.h>
         void clearList(LinkedList *linkedList); // LinkedList의 Node들 삭제.
         #include "LL.h"
          clearList(linkedList);
         void clearList(LinkedList *linkedList) {
  • 허아영/C코딩연습 . . . . 14 matches
         #include <stdio.h>
         #include <stdlib.h>
         #include <stdio.h>
         #include <string.h>
         #include <stdio.h>
         #include <stdlib.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
  • ErdosNumbers/조현태 . . . . 13 matches
         #include <iostream>
         #include "class.h"
          === class.h ===
         class human_data{
         class line_data{
          human_data* include_data;
         class data_manager{
          === class.cpp ===
         #include "class.h"
          include_data=input_data;
          return include_data;
  • JTDStudy/첫번째과제/장길 . . . . 13 matches
         public class Dealer {
         public class Judgement {
          public int getStrikeConclusion() {
          public int getBallConclusion() {
          public boolean getConclusion() {
         public class mainBaseball {
          JOptionPane.showMessageDialog(null, judgement.getStrikeConclusion() + " Strikes " + judgement.getBallConclusion() + " Balls ");
          judge= judgement.getConclusion();
         public class Player {
         public class testBaseball extends TestCase {
          assertEquals(3, judgement.getStrikeConclusion());
          assertEquals(0, judgement.getBallConclusion());
  • MatrixAndQuaternionsFaq . . . . 13 matches
         == Contents of article ==
          Arithmetic operations which can be performed with matrices include
          Arguments that resolve these objections can be pointed out. These include
          These include that the width and height of the matrix are identical and
          excluding row i and column j. submat may be called recursively.
          an incredibly useful tool. Application include being able to calculate
          Euclidean coordinate system (Euler angles), relative to the local
          is wasted. This does not include the set up and initialisation of each
          angle_x = clamp( angle_x, 0, 360 );
          angle_y = clamp( angle_y, 0, 360 );
          angle_z = clamp( angle_z, 0, 360 );
          provide the cleanest interpolation paths for rotation.
          For added visual clarity, parameters which are negative may shaded
  • MobileJavaStudy/SnakeBite/FinalSource . . . . 13 matches
         class SplashCanvas extends Canvas {
         class SnakeCell {
         class Snake {
         class SnakeBiteCanvas extends Canvas implements Runnable {
          public void clearBoard(Graphics g) {
          clearBoard(g);
         public class SnakeBite extends MIDlet implements CommandListener {
         class StartCanvas extends Canvas {
          g.fillRect(g.getClipX(),g.getClipY(),g.getClipWidth(),g.getClipHeight());
         class SnakeCell {
         class BoardCanvas extends Canvas implements Runnable {
          cleanBackGround(g);
          public void cleanBackGround(Graphics g) {
          g.fillRect(g.getClipX(),g.getClipY(),g.getClipWidth(),g.getClipHeight());
         public class SnakeBite extends MIDlet implements CommandListener {
  • MoinMoinFaq . . . . 13 matches
          * Click on the magnifying glass icon. This brings you to the FindPage
          * Click on TitleIndex. This will show you an alphabetized list
          * Click on WordIndex. This shows an alphabetized list of every
          * Click on {{{~cpp LikePages}}} at the bottom of the page. This shows pages
          * Click on the page title at the very top of the page. This
         Click on the RecentChanges link at the top of any page.
         just click on the Edit''''''Text link at the bottom of the page, or click on
         create a new page. If you click on one of
          * Edit the Wiki page (go to the Wiki page and click the EditText link)
         link will take the user to the URL when clicked on. Here's an example:
         You can include a url to the image in the page. Example:
         http://www.lineo.com/images/products/uclinux/logo_small.gif
         http://www.lineo.com/images/products/uclinux/logo_small.gif
         of the body, including the <BODY> tag itself).
         including the number of pages, and the macros and actions that are installed.
          1. click on the little "i" in the top-right corner ({{{~cpp PageInfo}}}).
          1. click on "view" of the version you want to restore.
          1. Cut&paste the text into the edit box of that page, after clicking "{{{~cpp EditPage}}}".
  • zennith/dummyfile . . . . 13 matches
         #include <stdio.h>
         #include <stdlib.h>
         #include <time.h>
          start = clock();
          end = clock();
          printf("\n%f\n", (double)(end - start) / CLK_TCK);
          fclose(fileHandle);
         #include <stdio.h>
         #include <stdlib.h>
         #include <time.h>
          start = clock();
          fclose(fileHandle);
          end = clock();
          printf("\n%f\n", (double)(end - start) / CLK_TCK);
          fclose(fileHandle);
  • 골콘다 . . . . 13 matches
          * http://www.pressian.com/section/section_article.asp?article_num=30020712101537&s_menu=경제
          * http://www.pressian.com/section/section_article.asp?article_num=30020708191625&s_menu=경제
          * http://www.pressian.com/section/section_article.asp?article_num=30020708114245&s_menu=경제
          * http://www.pressian.com/section/section_article.asp?article_num=30020628153802&s_menu=경제
          * http://www.pressian.com/section/section_article.asp?article_num=30020627120439&s_menu=경제
          * http://www.pressian.com/section/menu/search_thema.asp?article_num=20
          * http://www.pressian.com/section/section_article.asp?article_num=30020617162652&s_menu=경제
  • 김재현 . . . . 13 matches
         #include <stdio.h>
         #include <stdlib.h>
         #include <time.h>
         #include <stdio.h>
         int num1, num2, cycle_length;
          int cycle_length=1;
          cycle_length+=1;
          return cycle_length;
          cycle_length = ThreeNOne(num1);
          if(most<cycle_length)
          most=cycle_length;
         #include <stdio.h>
         #include <stdio.h>
  • 데블스캠프2005/RUR_PLE/조현태 . . . . 13 matches
          if right_is_clear():
          if front_is_clear():
          while front_is_clear():
          if front_is_clear():
          if right_is_clear():
          if front_is_clear():
          while front_is_clear():
          if front_is_clear():
          if front_is_clear():
          if front_is_clear():
          if right_is_clear():
          if front_is_clear():
          if right_is_clear():
  • 데블스캠프2011/다섯째날/HowToWriteCodeWell/임상현,서민관 . . . . 13 matches
         import org.junit.AfterClass;
         import org.junit.BeforeClass;
         public class testTest {
          @Test(expected = Exception.class)
          @Test(expected = Exception.class)
          @Test(expected = Exception.class)
          @Test(expected = Exception.class)
          @Test(expected = Exception.class)
          @Test(expected = Exception.class)
          @Test(expected = Exception.class)
          @Test(expected = Exception.class)
          @Test(expected = Exception.class)
          @Test(expected = Exception.class)
          @Test(expected = Exception.class)
         public class Elev {
  • 몸짱프로젝트/CrossReference . . . . 13 matches
         class CrossReference:
         class Node:
         class CrossReferenceTestCase(unittest.TestCase):
         #include <fstream>
         #include <iostream>
         #include <string>
          fin.close();
         #include <iostream>
         #include <fstream>
         #include <cctype>
         #include <string>
         fin.close();
         //fout.close();
  • 새싹교실/2011/쉬운것같지만쉬운반/2011.4.6 . . . . 13 matches
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <iostream>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
  • 정모/2011.4.4/CodeRace . . . . 13 matches
         public class person {
         public class Raton {
         #include<iostream>
         #include <stdio.h>
         public class Ship {
         public class BadUncle {
          public BadUncle(){location = true;}
          System.out.println("Uncle loc : " + str);
         public class Child {
         public class ProfessorR {
          BadUncle b = new BadUncle();
  • 조금더빠른형변환사용 . . . . 13 matches
         #include <stdio.h>
         #include <stdlib.h>
         #include <time.h>
         #include <sys/time.h>
         static unsigned int get_clock()
         #define get_clock clock
          start = get_clock();
          finish = get_clock();
          start = get_clock();
          finish = get_clock();
          start = get_clock();
          finish = get_clock();
  • 05학번만의C++Study/숙제제출4/조현태 . . . . 12 matches
         #include <iostream>
         #include "TestClass.h"
         const int MAX_CLASS=255;
          TestClass* makedClass[MAX_CLASS];
          int classNumber=0;
          for (register int i=0; i<classNumber; ++i)
          if (intinput==makedClass[i]->GetNumber())
          makedClass[classNumber]=new TestClass(intinput);
          ++classNumber;
          delete makedClass[suchNumber];
          for (register int i=suchNumber+1; i<classNumber; ++i)
          makedClass[i-1]=makedClass[i];
          --classNumber;
          for (register int i=0; i<classNumber; ++i)
          delete makedClass[i];
          === TestClass.h ===
         class TestClass
          TestClass(int inputNumber);
          ~TestClass();
          === TestClass.cpp ===
  • 3N+1Problem/1002_2 . . . . 12 matches
         숫자들을 주욱 나열해보면서 해당 n 값 대비 count cycle Length 의 값은 고정적일것이라는 점과, 이 값을 일종의 caching 을 하여 이용할 수 있겠다는 생각이 들다.
         class CycleLength:
          def maxCycleLengthInRange(self,i,j):
          >>> c=CycleLength()
          >>> c.maxCycleLengthInRange(1,10)
          >>> c.maxCycleLengthInRange(100,200)
          >>> c.maxCycleLengthInRange(201,210)
          >>> c.maxCycleLengthInRange(900,1000)
          c=CycleLength()
          print c.maxCycleLengthInRange(1,999999)
          ''{{{~cpp CycleLength.value}}} 와 거의 비슷한 의사코드가 [이덕준]의 연습장에도... 무척 반가움. --[이덕준]''
  • 3n 1/Celfin . . . . 12 matches
         #include <iostream>
         int countNum, cycle, i, start, end;
         int cycleNumber(int number)
         int maxCycle(int start, int end)
          cycle=0;
          if(cycleNumber(i)>cycle)
          cycle = cycleNumber(i);
          return cycle;
          cout << start << " " << end << " " << maxCycle(end, start) << endl;
          cout << start << " " << end << " " << maxCycle(start, end) << endl;
  • AcceleratedC++/Chapter10 . . . . 12 matches
         #include <iostream>
         template<class In, class Pred>
         #include <cstddef>
         #include <string>
         #include <iostream>
          || clog || 버퍼링을 이용하고, 적당한 시기에 출력한다. ||
         #include <fstream>
         #include <string>
         #include <iostream>
         #include <fstream>
         #include <string>
  • AcceleratedC++/Chapter12 . . . . 12 matches
         = Chapter 12 Making class objects act like values =
         == 12.1 A simple string class ==
         class Str {
          template<class In> Str(In b, In e) {
         class Str{
         class Str{
          s.data.clear(); // compile error. private 멤버로 접근
         class Str {
         class Str {
          template <class In> Str(In i, In j) {
         class Student_info {
         class Str{
  • BigBang . . . . 12 matches
         #include <iostream>
          * #include, #define, #ifndef 등...
          * string Class
          * #ifndef NAME : #define NAME이 되어있지 않는 경우에 작동한다. 주로 헤더파일 중복 include를 막기 위해 사용한다.
          * #pragma once도 동일한 효과를 준다. 전체 소스코드를 단 한번만 include 한다. (비표준)
          class foo {
          #include <iostream>
          #include <cstdarg>
          * stl vector를 이용한 class vector 만들기
          * template와 friend 사이에 여러 매핑이 존재한다. many to many, one to many, many to one, one to one : [http://publib.boulder.ibm.com/infocenter/comphelp/v7v91/index.jsp?topic=%2Fcom.ibm.vacpp7a.doc%2Flanguage%2Fref%2Fclrc16friends_and_templates.htm 참고]
          * 선언(Declaration) - 어떤 대상의 이름과 타입을 컴파일러에게 알려 주는 것
          class Widget;
          class Widget{
  • ClassifyByAnagram/인수 . . . . 12 matches
         #include <map>
         #include <string>
         #include <iostream>
         #include <fstream>
         class Anagram
          fin.close();
         #include <map>
         #include <string>
         #include <vector>
         #include <iostream>
         #include <fstream>
         class Anagram
         ["ClassifyByAnagram"]
  • Eclipse/PluginUrls . . . . 12 matches
         === Subclipse ===
          * Update URL : http://subclipse.tigris.org/update
          * [http://wiki.kldp.org/wiki.php/Eclipse/CDT CDT까는방법]
          * [http://www.erin.utoronto.ca/~ebutt/eclipse_python.htm pydev]
          * [http://subclipse.tigris.org/update/]
         == PHPEclipse (PHP Plugin) ==
          * [http://www.phpeclipse.de/tiki-view_articles.php] 홈페이지
          * [http://phpeclipse.sourceforge.net/update/releases] 업데이트사이트
          * [http://www.myeclipseide.com/Downloads%2Bindex-req-viewsdownload-sid-10.html] 홈페이지
         Upload:MyEclipse-4.0.2-GAKeygen.rar
         ["Eclipse"]
  • Gnutella-MoreFree . . . . 12 matches
          2.2 Class Hierarchal Diagram
         3. Gnucleus Technical Description
          Gnuclues는 Gnutella 프로젝트 중 OpenSoure로 실제 인터페이스 부분이 열악하다.
          하지만 Gnucleus의 Core 코드 부분의 Docunment가 가장 잘 나와있고 실제로
          지금 상태는 버전의 호환성으로 인해 Gnucleus node에 실제 노드에 접속하는 것이
          이런 이유로 다른 몇몇 Gnutella 프로그램도 Gnucleus를 기반으로 작성 되어졌다.
         servent : server 와 client 의 합성어
         http://www.gnucleus.com/ (Gnucleus 프로그램)
         http://www.sourceforge.net/ (Gnutella Clone 프로그램)
         http://www.gnutelladev.com/source/gnucleus0.html (소스코드)
         CVS// http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/gnucleus/(최근의 소스코드)
         Gnucleus에서 다운로드 받는 방법에 대한 설명
         Gnucleus에서 프로토콜 통신
  • HardcoreCppStudy/두번째숙제/CharacteristicOfOOP/변준원 . . . . 12 matches
         속성 상속이라는 개념 역시 우리의 일상 생활에서 흔히 사용하는 개념을 프로그램으로 표현하기 위한 편리한 수단이다. 어떤 객체의 종류, 즉 클래스는 좀 더 세분화하여 분류할 수가 있는데 이렇게 세분화된 종류나 유형을 subtype 혹은 subclass라고 한다.
         객체지향 프로그래밍에서 "속성 상속"은 새로운 클래스를 정의할 때 모든 것은 처음부터 다 정의하는 것이 아니라 이미 존재하는 유사한 클래스를 바탕으로 하여 필요한 속성만 추가하여 정의하는 경제적인 방법을 의미한다. 이 때 새로이 생기는 클래스를 subclass라 하고 그 바탕이 되는 클래스를 superclass라 한다. 이렇게 하면 클래스들 사이에서 공통으로 가지는 특성, 즉 데이타 구조나 함수들은 중복하여 정의하는 일을 줄일 수 있을 뿐 아니라, 특성을 수정하거나 추가시에 superclass의 정의만 고치면 그 subclass들도 변경된 속성을 자동적으로 상속받게 되므로 매우 편리하다.
         추상 클래스(Abstract Class)
         클래스 중에는 인스턴스(instance)를 만들어 낼 목적이 아니라 subclass들의 공통된 특성을 추출하여 묘사하기 위한 클래스가 있는데, 이를 추상 클래스(Abstract class, Virtual class)라 한다. 변수들을 정의하고 함수중 일부는 완전히 구현하지 않고, Signature만을 정의한 것들이 있다. 이들을 추상 함수(Abstract function)라 부르며, 이들은 후에 subclass를 정의할 때에 그 클래스의 목적에 맞게 완전히 구현된다. 이 때 추상 클래스의 한 subclass가 상속받은 모든 추상 함수들을 완전히 구현했을 때, 이를 완전 클래스(Concrete class)라고 부른다. 이 완전 클래스는 인스턴스를 만들어 낼 수 있다.
         추상 클래스의 예로서 프린터 소프트웨어를 생각해 보자. 우선 모든 종류의 프린터들이 공통으로 가지는 특성을 정의한 추상 클래스 "Printer"가 있다고 한다면, 여기에는 프린터의 상태를 나타내는 변수, 프린터의 속도 등의 변수가 있으며 함수로는 프린팅을 수행하는 Print 등을 생각할 수 있다. 그러나 프린터마다(Dot matrix printer, Laser printer, Ink jet printer) 프린팅 하는 방법이 다르므로 이 추상 클래스 안에서는 Print라는 함수를 완전히 구현할 수 없다. 다만, 여기에는 Print 추상 함수의 Signature만 가지고 있으며, 실제의 구현은 여러 subclass에서 각 프린터 종류에 알맞게 하면 된다.
  • Kongulo . . . . 12 matches
         # notice, this list of conditions and the following disclaimer.
         # copyright notice, this list of conditions and the following disclaimer
         # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
         # A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
         # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
         # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
         import win32com.client
         '''A simple web crawler that pushes pages into GDS. Features include:
         class NoExceptionHandler(urllib2.BaseHandler):
         class PasswordDb(urllib2.HTTPPasswordMgr):
         # whoever doesn't like Kongulo can exclude us using robots.txt
         class LenientRobotParser(robotparser.RobotFileParser):
         class UrlValidator:
         class Crawler:
          doc.close()
         # obj = win32com.client.Dispatch('GoogleDesktopSearch.Register')
  • LispLanguage . . . . 12 matches
          * [http://lib.store.yahoo.net/lib/paulgraham/acl2.txt 쉬운 따라하기]
         [http://www.lispworks.com/products/clim.html Common Lisp Interface Manager]
         [http://www.frank-buss.de/lisp/clim.html CLIM sample]
         clisp에서
         필요시 clisp에서 (load "/home/test.lisp")을 하면 로드됨}}}
         clisp에서
         다시 실행할때는 cmd에서 clisp -M lispinit.mem 하면 실행됨
          * 참고링크 : http://stackoverflow.com/questions/7424307/can-i-save-source-files-in-clisp
         Upload:cltl_ht.tar
         [http://www.clisp.org/ CLISP] : [Commom Lisp](ANSI 표준으로 지정된 Lisp 방언)의 구현체 중 하나.
         [http://clojure.org/ Clojure] : Rich Hickey가 제작한 Lisp 방언 중 하나. JVM 상에서 돌아가는 Lisp 구현체로, Java API를 직접 불러서 사용하는 것이 가능하다.
         [[include(틀:ProgrammingLanguage)]]
  • MedusaCppStudy/세람 . . . . 12 matches
         #include <iostream>
         #include <iostream>
         #include <iostream>
         #include <iostream>
         #include <algorithm>
         #include <vector>
         #include <algorithm>
         #include <iostream>
         #include <string>
         #include <vector>
         #include <iostream>
         #include <vector>
  • NUnit/C++예제 . . . . 12 matches
          public __gc class Calculator
         #include "stdafx.h"
         #include "NUnit6.h"
         public __gc class Calculator
         #include "stdafx.h"
         #include "NUnit6.h"
         메인프로젝트에서 만든 새 클래스를 테스트 프로젝트에서 테스트하고 싶다. 어떻게 해야할까? 순진한 인수군은 #include <domain.h> 이렇게 하고, 테스트 클래스에 .h랑 .cpp 참조 넣어주면 될줄 알았다. 이것땜에 어제밤부터 삽질했다. 이렇게만 하면 안되고... 새로 만든 클래스를 일단 보자.
         class CDomain
         public __gc class CDomain
         #include "Domain.h" // 포함 디렉토리에 메인프로젝트의 폴더를 넣어놨으므로 가능
          public __gc class Class1
         그것을 떠나서, MFC를 쓰면서 테스트를 하는 것이 의미 있어 지려면, MFC 로 작성한 프로그램이 정상 동작하면서, 테스트를 할수 있어야 하는데, MFC Frameworks 이 Managed C++ 모드로 컴파일이 잘되고, 잘 돌아가는지, 이것이 의문이다. 된다면, MS에서 모든 MFC class앞에 __gc가 붙이기라도 한걸까? 혹은 이미 해당 매크로가 존재하지 않을까?
  • whiteblue/MyTermProject . . . . 12 matches
         #include <iostream>
         #include <cstdlib>
          system ("cls") ;
          system ("cls") ;
          system ("cls");
          system ("cls");
          system ("cls");
          system ("cls");
          system ("cls");
          cin.clear();
          cin.clear();
          system ("cls");
  • 경시대회준비반/BigInteger . . . . 12 matches
         * BigInteger Class
         #include <iostream>
         #include <cstdlib>
         #include <cstdio>
         #include <cctype>
         #include <malloc.h>
         #include <cmath>
         #include <cstring>
         #include <ctime>
         #include <strstream>
         #include <string>
         #include <stdexcept>
          class BigInteger
  • 데블스캠프2004/금요일 . . . . 12 matches
         Eclipse : http://zeropage.org/~neocoin/eclipse3.0rc3/eclipse-SDK-3.0RC3-win32.zip
         JDK 1.5 : http://zeropage.org/~neocoin/eclipse3.0rc3/jdk-1_5_0-beta2-windows-i586.exe
          는 더 슬퍼집니다. 보여주신 처음 예제가 거의다 ActiveX 구현물입니다.국내 Rich Client 분야는 전부 ActiveX에 주고 해외는 [Flash]에게 내주었습니다. 현재(2003) Java의 활용분야의 80% 이상은 applet이 아닌 서버 프레임웍의 J2EE와 모바일 프레임웍의 J2ME 입니다.
         ===== Class 만들기 =====
          * File -> New -> Class
         public class FirstJava {
         public class FirstJava extends JFrame{
         public class WindowFrame {
          f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
         public class FirstJava extends JFrame{
          * mouseClicked 메소드 -> 메우스를 클릭했을 경우 작동
         public class FirstJava extends JFrame{
          public void mouseClicked(MouseEvent e) {
         public class FirstJava extends JFrame{
          public void mouseClicked(MouseEvent e) {
          System.out.print("Click!! ");
         == OOP Demo 2 : Message 를 날립시다~ (Java & Eclipse) ==
         === Eclipse 간단 설명 ===
         ==== Class 추가 방법 ====
  • 데블스캠프2010/다섯째날/ObjectCraft/미션3/김상호 . . . . 12 matches
         = class 사용 전 =
         {{{#include<stdio.h>
         #include<stdlib.h>
         #include<time.h>
         = class 사용 후 =
         {{{#include<stdio.h>
         #include<stdlib.h>
         #include<time.h>
         #include"unit.h"
         #include"unit.h"
         #include<stdio.h>
         class unit{
  • 빵페이지/도형그리기 . . . . 12 matches
         #include <iostream.h>
         #include <iostream.h>
         #include<iostream>
         #include<iostream>
         #include <iostream>
         #include <iostream>
         #include <stdio.h>
         #include <iostream>
         #include <string>
         #include <iostream>
         #include <string>
         #include <iostream>
  • 빵페이지/숫자야구 . . . . 12 matches
          * ctime 를 include 하고 srane(time(0)); 을 선언해주면 바뀔걸~ - 민수
         #include <iostream>
         #include <stdlib.h>
         #include <time.h>
         #include <iostream.h>
         #include <stdlib.h>
         #include <time.h>
         #include<iostream> // 수정판 ^^
         #include<ctime>
         #include <iostream.h>
         #include <stdlib.h>
         #include <ctime>
  • 새싹교실/2011/AmazingC/과제방 . . . . 12 matches
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
          printf("CLAP!\n");
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
          printf("clap!");
  • 새싹교실/2011/Pixar/3월 . . . . 12 matches
          * Keywords : 컴파일러, 프로그래밍 언어, printf 함수, main 함수, #include, assert 함수, 변수, 자료형
         #include <stdio.h>
          * 사실 printf가 어떻게 내용을 출력해주는지는 똑똑한 아저씨들이 stdio.h에 미리 써놓았어요. 우리는 #include <stdio.h>라는 코드를 써서 저 파일을 컴퓨터가 읽어볼 수 있도록 알려주기만 하면 됩니다.
          * 위에서 분명 모~든 코드는 main 함수 안에 쓴다고 했는데 #include <stdio.h>는 맨 위에 썼어요.
         #include <stdio.h>
         #include <assert.h>
         #include <assert.h>
          * 아, 그리고 assert도 함수같은 것인데 assert가 무슨 일을 하는지는 똑똑한 아저씨들이 assert.h에 써두었습니다. 우리는 그냥 #include <assert.h>를 적어 저 파일을 컴퓨터가 읽어볼 수 있게 알려주기만 하면 됩니다. printf를 쓸때처럼요!
          * #include < >
          * #include " "
         #include "myheader.h"
          * 두번째로 c프로그래밍을 배웠습니다! 피드백을 좀 늦게쓰게됬습니다. 저번시간에는 전처리기에 대해서 배웠습니다 컴파일 전에 읽어주기 때문에 전처리기라고 합니다. 우리가 써본건 #include 와 #define 입니다 그리고 변수이름으로 사용할 수 있는것들을 배웠습니다. 학교 수업이 너무 어려워서.. 열심히 하려고합니다!!.. -이승열-
  • 시간맞추기/허아영 . . . . 12 matches
         #include <stdio.h>
         #include <conio.h>
         #include <time.h>
         #include <stdio.h>
         #include <conio.h>
         #include <time.h>
         #include <stdio.h>
         #include <conio.h>
         #include <time.h>
          내가 얼핏 보기에는 clock() 함수도 프로그램 시작하고 시간을 제는 것이라고 들었는데, 어떻게 쓰는걸까? - [허아영]
          음.. clock_t라는 time_t랑 비슷한 변수를 만들고 변수명=clock() 라고하면 프로그램이 시작된 뒤부터 지나간 시간이 기록되는군.. 그런데 함수의 특성상 정확한 시간을 나타내지는 않는다는 단점이..;;ㅁ;; - [조현태]
  • 압축알고리즘/희경&능규 . . . . 12 matches
         #include<fstream>
         #include<iostream>
         #include<string>
         #include<fstream>
         #include<iostream>
         #include<string>
         #include<fstream>
         #include<iostream>
         #include<string>
         #include<fstream>
         #include<iostream>
         #include<string>
  • 조영준/다대다채팅 . . . . 12 matches
          class Program
          class ChatServer
          static private List<ChatClient> ClientList;
          ClientList = new List<ChatClient>();
          foreach (ChatClient cc in ClientList)
          ClientList.RemoveAt(toRemove.Dequeue()-count);
          ChatClient tempClient = new ChatClient(serverSocket.AcceptTcpClient());
          ClientList.Add(tempClient);
          tempClient.start();
         === ChatClient.cs ===
          class ChatClient
          public TcpClient socket;
          public ChatClient(TcpClient c)
          socket.Close();
          stream.Close();
         namespace CSharpSocketClient
          class Program
          static private TcpClient clientSocket;
          clientSocket = new TcpClient();
          clientSocket.ReceiveBufferSize = 1024;
  • 2002년도ACM문제샘플풀이/문제A . . . . 11 matches
         #include <iostream>
         #include <iostream>
         #include <cmath>
         #include <vector>
         class Line
         class Rect
         #include <iostream>
         // sort 함수는 #include <algorithm> 한다음
         // 저것도 #include <cmath> 한다음, abs(값) 하면 끝남
         #include <iostream>
         #include <vector>
  • 3N+1Problem/강희경 . . . . 11 matches
         def FindMaxCycleLength(aMin, aMax, aBinaryMap):
          maxCycleLength = 0
          cycleLength = TreeNPlusOne(i, aMin, aMax, aBinaryMap)
          if(maxCycleLength < cycleLength):
          maxCycleLength = cycleLength
          return maxCycleLength
         def OutputResult(aMin, aMax, aMaxCycleLength):
          print aMin, aMax, aMaxCycleLength
          OutputResult(min, max, FindMaxCycleLength(min, max, binaryMap))
  • Bioinformatics . . . . 11 matches
         == 뉴클레오티드(nucleotide)란 ==
         DNA와 RNA를 구성하는 nucleotide는 인산기(Phophate), 5 탄당(Sugar)인 디옥시로보스(deoxyribose), 4 종류의 질소 염기(Base) 중 하나를 포함하여 3개의 부위(Phophate, Sugar, Base)로 구성된 물질이다. 당은 인산과 염기를 연결시킨다. (용어설명. 중합 : 많은 분자가 결합하여 큰 분자량의 화합물로 되는 변화)
         DNA에 존재하는 4종류의 염기는 아데닌(adenine), 구아닌(guanine), 티민(thymine), 시토신(cytosine), 우라실(uracil)이다. 이들 중에서 피리미딘(pyrimidine)이라고 부르는 thymine, cytosine, uracil은 질소와 탄소로 구성된 6각형의 고리로 되어 있다. 퓨린(purine)이라고 부르는 adenine, guanine은 더 복잡하여, 질소와 탄소로 구성된 6각형과 5각형의 이중 고리로 이루어진다. nucleotide에서 이들 염기들은 deoxyribose의 1번 탄소에 공유결합으로 연결되어 있으며, 인산기는 5번 탄소에 역시 공유결합으로 연결되어 있다. adenine, guanine, cytosine, thymine, uracil은 각각 A, G, C, T,U 로 표기된다.<그림 1>
         핵산(Nucleic acid)분자는 믿을 수 없을 정도로 긴 중합체이며, 각 분자는 구조 단위인 nucleotide를 수백만 개씩 포함 하고 있다.
         Nucleic acid는 base의 종류와 5-carbon sugar의 종류, 분자 구조에 따라 DNA와 RNA로 분류된다.
         DNA는 a twisted ladder라고 표현되는데 사다리의 각각의 strand는 당과 인산의 결합을 의미하고, lung은 Base들의 결합을 의미한다. Base들은 사이의 결합은 수소결합을 이루는데, A와 T, C와 G가 결합이 이루어진다. 따라서 DNA를 분석해 base들의 수를 비교해보면 A와 T의 수가 같고, C와 G의 수가 같음을 알 수 있다. 이에 한쪽 가닥에 있는 nucleotide는 다른쪽 가닥의 nucleotide 서열을 결정하게 된다. 그래서 그 두 가닥을 상보적 (complementary) 이라고 한다. 즉, DNA 분자를 수직으로 그리면 한 가닥은 5'에서 3'으로 위에서 아래로 달리고, 다른 가닥은 5'에서 3'으로 아래로 위로 달린다.(5', 3' 효소라고 알고 있음, 정확힌 모름)
         왓슨과 크릭은 DNA의 구조, 특히 쌍을 이룬 nucleotide의 상보성이 유전물질의 정확한 복제기작의 핵심임을 알았다. 그들은 "우리가 가정한 염기쌍 형성원리가 유전 물질의 복기작을 제시하고 있음을 느낄 수 이었다."라고 말하였다. 그들은 이중 나선의 두 가닥이 분리되고 그 각각의 가닥을 주형 (template)으로 하여 새로운 상보적 사슬이 형성된다는 단순한 복제모델을 만들었다.
         인간의 염색체(chromosome)의 종류는 23개이다. 22개는 상염색체(autosome)이고 1개는 성염색체(sex chromosome)이다. 한 종류의 염색체는 서로의 쌍을 가지고 있다. 따라서 인간의 염색체군(genome)은 46개의 chromosome으로 구성되어 있다. chromosome은 세포내에서 대부분의 시간을 실타래(fiber)같은 형태로 있는데.. 이는 chromosome 기본단위인 뉴클레오솜(Nucleosome)들이 결합된 형태이다. 이 nucleosome은 하나의 히스톤(histone)단백질을 DNA가 두번 휘감은 형태이다. --작성중
  • C 스터디_2005여름/학점계산프로그램/김태훈김상섭 . . . . 11 matches
         = class.h =
         #ifndef CLASSH
         #define CLASSH
         #include <string>
         #include <vector>
         class Score
         #include <fstream>
         #include <vector>
         #include <algorithm>
         #include <iostream>
         #include "class.h"
          scoretmp.clear();
  • C++스터디_2005여름/도서관리프로그램/문보창 . . . . 11 matches
         class Book
         #include "book.h"
         #include <iostream>
         #include <cstring>
         #include "book.h"
         class ManageBook
         #include "manageBook.h"
         #include <iostream>
         #include <cstring>
         #include "manageBook.h"
         #include <iostream>
  • Gof/State . . . . 11 matches
         네트워크 커넥션을 나타내는 TCPConnection 라는 클래스를 생각해보자. TCPConnection 객체는 여러가지의 상태중 하나 일 수 있다. (Established, Listening, Closed). TCPConnection 객체가 다른 객체로부터 request를 받았을 때, TCPConnection 은 현재의 상태에 따라 다르게 응답을 하게 된다. 예를 들어 'Open' 이라는 request의 효과는 현재의 상태가 Closed 이냐 Established 이냐에 따라 다르다. StatePattern은 TCPConnection 이 각 상태에 따른 다른 행위들을 표현할 수 있는 방법에 대해 설명한다.
         StatePattern 의 주된 아이디어는 네트워크 커넥션의 상태를 나타내는 TCPState 추상클래스를 도입하는데에 있다. TCPState 클래스는 각각 다른 상태들을 표현하는 모든 클래스들에 대한 일반적인 인터페이스를 정의한다. TCPState의 서브클래스는 상태-구체적 행위들을 구현한다. 예를 들어 TCPEstablished 는 TCPConnection 의 Established 상태를, TCPClosed 는 TCPConnection 의 Closed 상태를 구현한다.
         커넥션이 상태를 전환할 경우, TCPConnection 객체는 사용하고 있는 state 객체를 바꾼다. 예를 들어 커넥션이 established 에서 closed 로 바뀌는 경우 TCPConnection 은 현재의 TCPEstablished 인스턴스를 TCPClosed 인스턴스로 state 객체를 교체한다.
          * ConcreteState subclass (TCPEstablished, TCPListen, TCPClosed)
         class TCPOctectStream;
         class TCPState;
         class TCPConnection {
          void Close ();
          friend class TCPState;
         class TCPState {
          virtual void Close (TCPConnection* );
         TCPConnection 은 상태-구체적 request들으 TCPState 인스턴스인 _state 에 위임한다. TCPConnection 은 또한 이 변수를 새로운 TCPState 로 전환하는 명령을 제공한다. TCPConnection 의 생성자는 _state를 TCPClosed 상태로 초기화한다. (후에 정의된다.)
          _state = TCPClosed::Instance ();
         void TCPConnection::Close () {
          _state->Close (this);
         TCPState 는 위임받은 모든 request 에 대한 기본 행위를 구현한다. TCPState는 또한 ChnageState 명령으로써 TCPConnection 의 상태를 전환할 수 있다. TCPState 는 TCPConnection 의 friend class 로 선언되어진다. 이로써 TCPState 는 TCPConnection 의 명령들에 대한 접근 권한을 가진다.
         void TCPState::Close (TCPConnection* ) { }
         TCPState의 서브클래스들은 상태-구체적 행위들을 구현한다. TCP 커넥션은 다양한 상태일 수 있다. Established, Listen, Closed 등등. 그리고 각 상태들에 대한 TCPState 의 서브클래스들이 있다. 여기서는 3개의 서브클래스들을 다룰 것이다. (TCPEstablished, TCPListen, TCPClosed)
         class TCPEstablished : public TCPState {
          virtual void Close (TCPConnection* );
  • HelloWorld . . . . 11 matches
         #include <stdio.h>
         #include <iostream>
         class String
         public class HelloWorld {
         public class HelloWorld{
         class Mouth{
          include_once "class.CHTemplate.inc";
         #include <windows.h>
          class HelloWorld
         public class HelloWorld
  • JUnit/Ecliipse . . . . 11 matches
         = Eclipse 에서의 JUnit 설치 =
         Eclipse 에서는 기본적으로 JUnit을 내장하고 있습니다. (참고로 저는 Eclipse 3.0 M9 버전을 사용하였습니다.)
         O'REILLY 사의 Eclipse(저자 Steve Holzner) 를 구입하시거나 제본하신 분들께서는 CHAPTER 3. Testing and Debugging 을 보시면 Sample 예제와 함께 자세한 설명이 있음을 알려드립니다.
         먼저 Eclipse 에서 JUnit 을 사용하기 위한 세팅법입니다.
         Eclipse 플랫폼을 실행하시고, Window->Preference 메뉴를 선택하시면 Preferences 대화창이 열립니다. 왼쪽의 트리구조를 보시면 Java 라는 노드가 있고, 하위 노드로 Build Path 에 보시면 Classpath Varialbles 가 있습니다.
         clipse/plugins/org.junit_3.8.1/junit.jar
         package org.eclipsebook.ch03;
         public class Ch03_01 {
         public class Ch03_01Test extends TestCase {
         public class Ch03_01Test extends TestCase {
  • PyUnit . . . . 11 matches
         class DefaultWidgetSizeTestCase(unittest.TestCase):
         class SimpleWidgetTestCase(unittest.TestCase):
         class DefaultWidgetSizeTestCase(SimpleWidgetTestCase):
         class WidgetResizeTestCase(SimpleWidgetTestCase):
         class SimpleWidgetTestCase (unittest.TestCase):
         === 여러개의 test method를 포함한 TestCase classes ===
         종종, 많은 작은 test case들이 같은 fixture를 사용하게 될 것이다. 이러한 경우, 우리는 DefaultWidgetSizeTestCase 같은 많은 작은 one-method class 안에 SimpleWidgetTestCase를 서브클래싱하게 된다. 이건 시간낭비이고,.. --a PyUnit는 더 단순한 메커니즘을 제공한다.
         class WidgetTestCase (unittest.TestCase):
         Test case 인스턴스들은 그들이 테스트하려는 것들에 따라 함께 그룹화된다. PyUnit는 이를 위한 'Test Suite' 메커니즘을 제공한다. Test Suite는 unittest 모듈의 TestSuite class로 표현된다.
         class WidgetTestSuite (unittest.TestSuite):
         unittest 모듈에는 makeSuite 라는 편리한 함수가 있다. 이 함수는 test case class 안의 모든 test case를 포함하는 test suite를 만들어준다. (와우!!)
  • RSSAndAtomCompared . . . . 11 matches
         The purpose of this page is to summarize, as clearly and simply as possible, the differences between the RSS 2.0 and Atom 1.0 syndication languages.
         [http://ietfreport.isoc.org/idref/draft-ietf-atompub-protocol/ Atom Publishing Protocol], which is closely integrated with the Atom feed format and is based on the experience with the existing protocols.
         Atom 1.0 requires that both feeds and entries include a title (which may be empty), a unique identifier, and a last-updated timestamp.
          * a pointer to Web content not included in the feed
         Both RSS 2.0 and Atom 1.0 feeds can be accessed via standard HTTP client libraries. Standard caching techniques work well and are encouraged. Template-driven creation of both formats is quite practical.
         and [http://www.w3.org/TR/xmldsig-core/ XML Digital Signature] on entries are included in Atom 1.0.
         The RSS 2.0 specification includes no schema.
         Atom 1.0 includes a (non-normative) ISO-Standard [http://relaxng.org/ RelaxNG] schema, to support those who want to check the validity of data advertised as Atom 1.0. Other schema formats can be [http://www.thaiopensource.com/relaxng/trang.html generated] from the RelaxNG schema.
         ||cloud||-||||
         ||enclosure||-||rel="enclosure" on <link> in Atom||
  • RandomWalk2/조현태 . . . . 11 matches
         #include <iostream>
         #include <string>
         #include <iostream>
         #include <string>
         #include <iostream>
         #include <string>
         #include <iostream>
         #include <string>
         #include <iostream>
         #include <string>
         #include <map>
  • Ruby/2011년스터디/세미나 . . . . 11 matches
          * eclipse ruby플러그인
          *함수조차 nilClass의 멤버함수
          * nilClass의 인스턴스는 nil하나, prototype은 없음. 다른 함수들은 가지고있음
          * 내부속성 class
          class Some
          @var # this is the way how declaring variable
          class Some
          # dynamic function declare
          class Some2 < Some
          * superclass
          * 를 하려고 했지만 tcl 문제로 CodeRace로 변경
         class Layton
          * 저도 아직 RubyLanguage에 익숙하지 않아서 어려운 점이 많지만 조금이나마 공부하며 써보니 직관적이라는 생각이 많이 들었어요. 오늘 정보보호 수업을 들으며 EuclideanAlgorithm을 바로 구현해보니 더더욱 그런 점이 와닿네요. 좀 더 긴 소스코드를 작성하실땐 Netbeans를 이용하시는 걸 추천해요~ 매우 간단하게 설치하고 간단하게 사용할 수 있답니다. - [김수경]
  • VMWare/OSImplementationTest . . . . 11 matches
         http://www.nondot.org/sabre/os/articles
          mov cl, 02h ; Sector = 2
          CLI
          cli ; Disable interrupts, we want to be alone
          jmp 08h:clear_pipe ; Jump to code segment, offset clear_pipe
         clear_pipe:
         #include
          fclose(output);
          fclose(output);
          fclose(input);
          fclose(output);
  • whiteblue/파일읽어오기 . . . . 11 matches
         #include <iostream>
         #include <fstream>
         #include <cmath>
         #include <string>
         #include <vector>
         class UserInfo
         class BookInfo
         class DataBase
          f.close();
          fin.close();
          fin2.close();
  • 데블스캠프2009/목요일/연습문제/MFC/송지원 . . . . 11 matches
         #if !defined(AFX_TESTDLG_H__B619E89A_C192_46A8_8358_6AC21A6D48CC__INCLUDED_)
         #define AFX_TESTDLG_H__B619E89A_C192_46A8_8358_6AC21A6D48CC__INCLUDED_
         class CTestDlg : public CDialog
          // ClassWizard generated virtual function overrides
          afx_msg void OnBUTTONclear();
          DECLARE_MESSAGE_MAP()
         // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
         #endif // !defined(AFX_TESTDLG_H__B619E89A_C192_46A8_8358_6AC21A6D48CC__INCLUDED_)
         #include "stdafx.h"
         #include "test.h"
         #include "testDlg.h"
         class CAboutDlg : public CDialog
          // ClassWizard generated virtual function overrides
          DECLARE_MESSAGE_MAP()
          ON_BN_CLICKED(IDC_BUTTON07, Button7)
          ON_BN_CLICKED(IDC_BUTTON08, Button8)
          ON_BN_CLICKED(IDC_BUTTON09, Button9)
          ON_BN_CLICKED(IDC_BUTTON04, Button4)
          ON_BN_CLICKED(IDC_BUTTON05, Button5)
          ON_BN_CLICKED(IDC_BUTTON06, Button6)
  • 데블스캠프2010/일반리스트 . . . . 11 matches
         // #include <unistd.h>
         #include <stdio.h>
         #include <stdlib.h>
         #include <time.h>
         // clock_t stime, etime;
         // stime = clock();
         // etime = clock();
         // printf("Time : %.3fs\n",(double)(etime - stime)/CLOCKS_PER_SEC);
         #include <iostream>
         #include <list>
         #include <string>
         #include <cctype>
  • 블로그2007 . . . . 11 matches
          * Eclipse용은 크게 두종류가 있습니다.
          * PHPEclipse ~ Zend팀이 Swing의 방향으로 Zend Studio를 내놨을때 Java 개발툴 시장을 뒤엎은 Eclipse를 위해 PHP공식 팀이 아니라 다른 개발팀이 만든 환경입니다.
          * PDT - PHP Development Tool PHP 스크립트 엔진을 개발하는 Zend 팀이 Eclipse 진영에 합류후에 PHP개발 툴을 만들기 시작했는데 아직 1.0 까지도 올라가지 않은 개발 중인 제품입니다. 좋기는 하지만, 적극적인 배포도 하지 않고 Ecilpse의 공식 배포 스케줄+환경인 Calisto에도 반영되려면 멀었습니다.
         미래에는 PDT로 수렴되겠지만 아직은 정식 버전에 잘 결합이 되지 않을 만큼 불안합니다. 따라서 PHPEclipse를 추천하는데 Web개발을 위해서는 이뿐만이 아니라, HTML Coloring 지원 도구등 여러 도구들이 필요합니다. 귀찮은 작업입니다. Calisto가 나오기 전부터 Eclipse 도구를 분야별로 사용하기 쉽게 패키징 프로젝트가 등장했는데 [http://www.easyeclipse.org/ Easy Eclipse]가 가장 대표적인 곳입니다. 아직도 잘 유지보수되고 있고, Calisto가 수렴하지 못하는 Script 개발 환경 같은 것도 잘 패키징 되어 있습니다. [http://www.easyeclipse.org/site/distributions/index.html Easy Eclipse Distribution]에서 PHP개발 환경을 다운 받아서 쓰세요. more를 눌러서 무엇들이 같이 패키징 되었나 보세요.
         여담으로 Easy Eclipse for PHP의 PHPUnit2는 정상 작동하지 않습니다. PHPUnit이 업그레이드 되면서 PHPUnit2가 전환되었는데 아직 개발도구들에는 반영되지 않았습니다.
  • 새싹교실/2012/세싹 . . . . 11 matches
          || close() || close() ||
          * 소캣 옵션 참고 사이트 (close시 bind 해제 설정)
          -> 서버측에서 메시지를 한번만 받고 close해버려서 생긴 결과였습니다.
         #include <windows.h>
         #include <winioctl.h>
         #include <stdio.h>
          U8 SectorsPerCluster; //섹터당 클러스터수
          U32 ClustersPerFileRecord; // 파일 레코드당 클러스터수
          U32 ClustersPerIndexBlock; // 인덱스 블럭당 클러스터수
         #include "ntfs.h"
          printf("Cluster per Sectors : %u\n",boot_block.SectorsPerCluster);
          printf("Clusters Per FileRecord : %u\n",boot_block.ClustersPerFileRecord);
          printf("Clusters Per IndexBlock : %u\n",boot_block.ClustersPerIndexBlock);
          BytesPerFileRecord = boot_block.ClustersPerFileRecord < 0x80? boot_block.ClustersPerFileRecord* boot_block.SectorsPerCluster* boot_block.BytesPerSector : 1 << (0x100 - boot_block.ClustersPerFileRecord);
          ReadSector(boot_block.MftStartLcn * boot_block.SectorsPerCluster, BytesPerFileRecord / boot_block.BytesPerSector, MFT);
          - http://www.codeproject.com/Articles/24415/How-to-read-dump-compare-registry-hives
         #include "ntfs.h"
          printf("Cluster per Sectors : %u\n",boot_block.SectorsPerCluster);
          printf("Clusters Per FileRecord : %u\n",boot_block.ClustersPerFileRecord);
          printf("Clusters Per IndexBlock : %u\n",boot_block.ClustersPerIndexBlock);
  • 새싹교실/2012/주먹밥/이소라때리기게임 . . . . 11 matches
         #include<stdio.h>
         #include<math.h> //Rand를 가져오는 헤더파일
         #include<stdlib.h>
         #include<time.h>
         #include<string.h>
         #define CLASSSIZE 3
         typedef struct _class{
         }CLASS;
         const CLASS classList[CLASSSIZE]= {
          for(i =0;i<CLASSSIZE;i++) printf("%d %s\n",classList[i].type,classList[i].name);
          if(select <= 0 || select > CLASSSIZE) select = -1;
          printf("당신의 직업은 %s 입니다.\n",classList[select-1].name);
          me->skill = classList[select-1].skill;
  • 새싹교실/2012/해보자 . . . . 11 matches
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <conio.h>
         #include <stdio.h>
  • 소수구하기/임인택 . . . . 11 matches
         #include <iostream.h>
         #include <math.h>
         #include <time.h>
          clock_t t = clock();
          /*double ti = clock()-t;
          double clk = CLOCKS_PER_SEC;
          cout << ti/clk << endl;*/
          double ti = clock()-t;
          double clk = CLOCKS_PER_SEC;
          cout << ti/clk << endl;
  • 안윤호의IT인물열전 . . . . 11 matches
         [http://www.zdnet.co.kr/programming/technews/article.jsp?id=63523&forum=1 오타쿠와 프로그래머는 닮은꼴?]
         [http://www.zdnet.co.kr/hotissue/devcolumn/article.jsp?id=62800 상상력 증폭기와 앨런 케이]
         [http://www.zdnet.co.kr/hotissue/devcolumn/article.jsp?id=62078 메멕스와 엥겔바트]
         [http://www.zdnet.co.kr/hotissue/devcolumn/article.jsp?id=61245 튜링과 에니그마를 아십니까?]
         [http://www.zdnet.co.kr/hotissue/devcolumn/article.jsp?id=60258 30년전 컴퓨터 혁명기 PARC를 기억하나요?]
         [http://www.zdnet.co.kr/hotissue/devcolumn/article.jsp?id=59100 혼돈을 퍼뜨리는 미디어 바이러스]
         [http://www.zdnet.co.kr/hotissue/devcolumn/article.jsp?id=56863 우연이 창조한 킬러 애플리케이션]
         [http://www.zdnet.co.kr/hotissue/devcolumn/article.jsp?id=53566 백업이 없어 더 진지한 벼룩의 삶]
         [http://www.zdnet.co.kr/biztech/hwsw/biztrend/article.jsp?id=52632 '스톨만의 이의있습니다']
         [http://www.zdnet.co.kr/biztech/hwsw/biztrend/article.jsp?id=51851 피터드러커가 말하는 '지식사회']
         [http://www.zdnet.co.kr/biztech/hwsw/biztrend/article.jsp?id=51170 데이터스모그와 오버클러킹]
  • 오목/진훈,원명 . . . . 11 matches
         // OmokView.h : interface of the COmokView class
         #if !defined(AFX_OMOKVIEW_H__5E50035A_B51D_11D7_8B86_00105A0D3B05__INCLUDED_)
         #define AFX_OMOKVIEW_H__5E50035A_B51D_11D7_8B86_00105A0D3B05__INCLUDED_
         class COmokView : public CView
          DECLARE_DYNCREATE(COmokView)
          // ClassWizard generated virtual function overrides
          DECLARE_MESSAGE_MAP()
         // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
         #endif // !defined(AFX_OMOKVIEW_H__5E50035A_B51D_11D7_8B86_00105A0D3B05__INCLUDED_)
         // OmokView.cpp : implementation of the COmokView class
         #include "stdafx.h"
         #include "Omok.h"
         #include "OmokDoc.h"
         #include "OmokView.h"
          // TODO: Modify the Window class or styles here by modifying
          // TODO: add cleanup after printing
          ASSERT(m_pDocument->IsKindOf(RUNTIME_CLASS(COmokDoc)));
          // TODO: Add your specialized code here and/or call the base class
  • 이영호/nProtect Reverse Engineering . . . . 11 matches
         => mabinogi.exe -> client.exe -> gcupdater -> guardcat.exe -> gc_proch.dll
         1. mabinogi.exe(게임 자체의 업데이트 체크를 한다. 그리고 createprocess로 client.exe를 실행하고 종료한다.)
         2. client.exe(client가 실행될 때, gameguard와는 별개로 디버거가 있는지 확인하는 루틴이 있는 듯하다. 이 파일의 순서는 이렇다. 1. 데이터 파일의 무결성검사-확인해보지는 않았지만, 이게 문제가 될 소지가 있다. 2. Debugger Process가 있는지 Check.-있다면 프로세스를 종료한다. 3. gcupdater.exe를 서버로부터 받아온다. 4. createprocess로 gcupdater를 실행한다. 5. 자체 게임 루틴을 실행하고 gcupdater와 IPC를 사용할 thread를 만든다.)
         4. guardcat.exe(실행시 EnumServicesStatusA로 Process List를 받아와 gc_proch.dll 파일과 IPC로 데이터를 보낸다. 이 파일이 실행되는 Process를 체크하여 gc_proch.dll로 보내게 된다. 또한 IPC를 통해 client.exe에 Exception을 날리게 되 게임을 종료시키는 역할도 한다.)
         지금까지의 자료들을 분석한 결과 key는 client.exe가 쥐고 있는 것으로 보인다.
         client.exe가 실행될 때, 데이터 무결성과 디버거를 잡아내는 루틴을 제거한다면, updater의 사이트를 내 사이트로 변경후 인라인 패치를 통한 내 protector를 올려 mabinogi를 무력화 시킬 수 있다.
         아니면 client.exe가 gcupdater.exe를 받아내는 부분을 고치면 한결 수월 해 질 수도 있다. 단지, 무결성이 넘어가지 않는다면 힘들어진다.
         mabinogi.exe -> client.exe로 넘어가는 부분
         |CommandLine = ""C:\Program Files\Mabinogi\client.exe" code:1622 ver:237 logip:211.218.233.200 logport:11000 chatip:211.218.233.192 chatport:8000 setting:"file://data/features.xml=Regular, Korea""
         client.exe code:1622 ver:237 logip:211.218.233.200 logport:11000 chatip:211.218.233.192 chatport:8000 setting:"file://data/features.xml=Regular, Korea" 로 실행시키면 된다.
  • 3N+1/임인택 . . . . 10 matches
          mergeList numbers (map maxCycleLength numbers) []
         maxCycleLength fromto =
          head (List.sortBy (flip compare) (gatherCycleLength (head fromto) (head (tail fromto)) []) )
         gatherCycleLength num to gathered =
          else gatherCycleLength (num+1) to ( gathered ++ [doCycle num 1])
         doCycle 1 count = count
         doCycle n count =
          then doCycle (3*n+1) (count+1)
          else doCycle (div n 2) (count+1)
  • 5인용C++스터디/클래스상속보충 . . . . 10 matches
         #include <iostream>
         #include <string>
         class Phone
         class SKPhone : public Phone
         class KTFPhone : public Phone
         #include <iostream>
         #include <string>
         class Phone
         class SKPhone : public Phone
         class KTFPhone : public Phone
  • ACE/CallbackExample . . . . 10 matches
         #include "ace/streams.h"
         #include "ace/Log_Msg.h"
         #include "ace/Log_Msg_Callback.h"
         #include "ace/Log_Record.h"
         #include "ace/SString.h"
         class Callback : public ACE_Log_Msg_Callback
         #include "ace/Log_Msg.h"
         #include "ace/streams.h"
         #include "callback.h"
          ACE_LOG_MSG->clr_flags(ACE_Log_Msg::STDERR);
  • C++스터디_2005여름/학점계산프로그램/문보창 . . . . 10 matches
         #include "Student.h"
         class CalculateGrade
         #include <iostream>
         #include "CalculateGrade.h"
         class Student
         #include <iostream>
         #include <fstream>
         #include <cstring>
         #include "Student.h"
         #include "CalculateGrade.h"
  • C++스터디_2005여름/학점계산프로그램/정수민 . . . . 10 matches
         #include "student.h"
         class Grade
         #include <iostream>
         #include "grade.h"
         class Student
         #include <iostream>
         #include <fstream>
         #include "student.h"
         #include "grade.h"
         #include <iostream>
  • CppStudy_2002_2/STL과제/성적처리 . . . . 10 matches
         #include <iostream>
         #include <vector>
         #include <algorithm>
         #include <string>
         #include <fstream>
         class ScoresTable
         class ScoreProcessor
          class ScoreSort
          class NameSort
         class Admin
  • Gof/Composite . . . . 10 matches
         CompositePattern의 핵심은 기본요소들과 기본요소들의 컨테이너를 둘 다 표현하는 추상 클래스에 있다. 그래픽 시스템에서 여기 Graphic class를 예로 들 수 있겠다. Graphic 은 Draw 와 같은 그래픽 객체들을 구체화하는 명령들을 선언한다. 또한 Graphic 은 Graphic 의 자식클래스들 (tree 구조에서의 parent-child 관계)에 대해 접근하고 관리하는 명령들과 같은 모든 composite 객체들이 공유하는 명령어들을 선언한다.
         Line, Rectangle, Text 와 같은 서브 클래스들은 (앞의 class diagram 참조) 기본 그래픽 객체들을 정의한다. 이러한 클래스들은 각각 선이나 사각형, 텍스트를 그리는 'Draw' operation을 구현한다. 기본적인 그래픽 구성요소들은 자식요소들을 가지지 않으므로, 이 서브 클래스들은 자식요소과 관련된 명령들을 구현하지 않는다.
          * Client
         class Equipment {
         class FloppyDisk : public Equipment {
         class CompositeEquipment : public Equipment {
         class Chassis : public CompositeEquipment {
         CompositePattern의 예는 거의 모든 객체지향 시스템에서 찾을 수 있다. Smalltalk 의 Model/View/Container [KP88] 의 original View 클래스는 Composite이며, ET++ (VObjects [WGM88]) 이나 InterViews (Styles [LCI+92], Graphics [VL88], Glyphs [CL90])등 거의 대부분의 유저 인터페이스 툴킷과 프레임워크가 해당 과정을 따른다. Model/View/Controller 의 original View에서 주목할만한 점은 subview 의 집합을 가진다는 것이다. 다시 말하면, View는 Component class 이자 Composite class 이다. Smalltalk-80 의 Release 4.0 은 View 와 CompositeView 의 서브클래스를 가지는 VisualComponent 클래스로 Model/View/Controller 를 변경했다.
         Another subclass, RegisterTransferSet, is a Composite class for representing assignments that change several registers at once.
  • GuiTestingWithMfc . . . . 10 matches
         #include "stdafx.h"
         #include "GuiTestingOne.h"
         #include "GuiTestingOneDlg.h"
         #include "cppunit\ui\mfc\TestRunner.h"
         #include "GuiTestCase.h"
          // NOTE - the ClassWizard will add and remove mapping macros here.
         #include <cppunit/TestCase.h>
         #include <cppunit/Extensions/HelperMacros.h>
         #include "stdafx.h" // resource, mfc 를 이용할 수 있다.
         #include "GuiTestingOneDlg.h" // import GuiTestingOneDlg
         class GuiTestCase : public CppUnit::TestCase {
  • HardcoreCppStudy/두번째숙제/This포인터/변준원 . . . . 10 matches
         예를 들어 class A가 있으면
         만약 class A와 class B가 있다면
         class A에서 class B의 내부함수를 호출하는데
         class B에서 class A의 프로퍼티나 메쏘드를 접근할 필요성이 있다면
         class A에서 class B의 내부함수 호출시에 this라는 인자를 넘겨줍니다
         class c라는 함수에 GetA라는 함수가 있다고 하고 SaveA라는 함수를 만든다고
  • MobileJavaStudy/SnakeBite/Spec2Source . . . . 10 matches
         class SnakeCell {
         class Snake {
         class SnakeBiteCanvas extends Canvas {
          public void clearBoard(Graphics g) {
          clearBoard(g);
         public class SnakeBite extends MIDlet implements CommandListener {
         class StartCanvas extends Canvas {
          g.fillRect(g.getClipX(),g.getClipY(),g.getClipWidth(),g.getClipHeight());
         class SnakeCell {
         class BoardCanvas extends Canvas {
          g.fillRect(g.getClipX(),g.getClipY(),g.getClipWidth(),g.getClipHeight());
         public class SnakeBite extends MIDlet implements CommandListener {
  • MobileJavaStudy/SnakeBite/Spec3Source . . . . 10 matches
         class SnakeCell {
         class Snake {
         class SnakeBiteCanvas extends Canvas implements Runnable {
          public void clearBoard(Graphics g) {
          clearBoard(g);
         public class SnakeBite extends MIDlet implements CommandListener {
         class StartCanvas extends Canvas {
          g.fillRect(g.getClipX(),g.getClipY(),g.getClipWidth(),g.getClipHeight());
         class SnakeCell {
         class BoardCanvas extends Canvas implements Runnable {
          g.fillRect(g.getClipX(),g.getClipY(),g.getClipWidth(),g.getClipHeight());
         public class SnakeBite extends MIDlet implements CommandListener {
  • Refactoring/BadSmellsInCode . . . . 10 matches
          * 두개이상의 연관없는 클래스 내의 중복코드 - ExtractClass
         ExtractMethod, ExtractClass, PullUpMethod, FormTemplateMethod
         == Large Class ==
          * 수많은 변수들 - ExtractClass, ExtractSubclass
          * 꼭 항상 사용되지는 않는 인스턴스 변수들 - ExtractClass, ExtractSubclass
         ExtractClass, ExtractSubclass, ExtraceInterface, ReplaceDataValueWithObject
          * 바뀌어야 하는 경우들을 명확하게 한뒤 ExtractClass 하여 하나의 클래스에 모은다.
         ExtractClass
          * 모든 행위들의 묶음을 가지기 위해 - InlineClass
          * Divergent Change - one class that suffers many kinds of changes
          * shotgun surgery - one change that alters many classes
         MoveMethod, MoveField, InlineClass
         == Data Clumps ==
          * ExtractClass, IntroduceParameterObject or PreserveWholeObject
          * 처음에 Data Clump들을 ExtractClass했을때 Field 들 묶음으로 보일 수도 있지만 너무 걱정할 필요는 없다.
         ExtractClass, IntroduceParameterObject, PreserveWholeObject
         기본 데이터형 : Class 에 대해
         ReplaceValueWithObject, ExtraceClass, IntroduceParameterObject, ReplaceArrayWithObject, ReplaceTypeCodeWithClass, ReplaceTypeCodeWithSubclasses, ["ReplaceTypeCodeWithState/Strategy"]
          * switch-case 부분을 ExtractMethod 한 뒤, polymorphism이 필요한 class에 MoveMethod 한다. 그리고 나서 ReplaceTypeCodeWithSubclasses 나 ["ReplaceTypeCodeWithState/Strategy"] 를 할 것을 결정한다. 상속구조를 정의할 수 있을때에는 ReplaceConditionalWithPolyMorphism 한다.
         ReplaceConditionalWithPolymorphism, ReplaceTypeCodeWithSubclasses, ["ReplaceTypeCodeWithState/Strategy"], ReplaceParameterWithExplicitMethods, IntroduceNullObject
  • Ruby/2011년스터디/서지혜 . . . . 10 matches
         #include <stdio.h>
         #include <stdlib.h>
         #include <tchar.h>
         #include <Windows.h>
         #include <TlHelp32.h>
          CloseHandle(hProcessSnap);
         #include <stdio.h>
         #include <stdlib.h>
         #include <tchar.h>
         #include <Windows.h>
         #include <TlHelp32.h>
          CloseHandle(hProcess);
          CloseHandle(hProcessSnap);
  • TheGrandDinner/김상섭 . . . . 10 matches
         #include <iostream>
         #include <vector>
         #include <algorithm>
          test_team.clear();
          test_table.clear();
         #include <iostream>
         #include <vector>
         #include <algorithm>
          test_team.clear();
          test_table.clear();
  • TheJavaMan/테트리스 . . . . 10 matches
         public class Tetris extends Applet implements Runnable {
          Thread clock;
          if(clock==null) {
          clock = new Thread(this);
          clock.start(); // 쓰레드 시작
          if((clock!=null) && (clock.isAlive())) {
          clock=null; // 시계 정지
          clock.sleep(delayTime);
          class MyKeyHandler extends KeyAdapter
  • WikiSlide . . . . 10 matches
          * Backlinks (click on title)
         To edit a page, just click on [[Icon(edit)]] or on the link "`EditText`" at the end of the page. A form will appear enabling you to change text and save it again. A backup copy of the previous page's content is made each time.
         (!) In UserPreferences, you can set up the editor to open when you double click a page.
         (!) You can subscribe to pages to get a mail on every change of that page. Just click on the envelope [[Icon(subscribe)]] at top right of the page.
         To add special formatting to text, just enclose it within markup. There are special notations which are automatically recognized as internal or external links or as embedded pictures.
         New pages are created by simply adding a new WikiName to an existing page and clicking on it after saving the existing page.
          * click on ''create page'' to start with an empty page or
          * click on one of the listed templates to base your page on the content of the selected template.
          * don't create arbitrary wikinames (`OracleDatabase`, ''not'' `OraCle`)
          * unrestrained clicking
  • WinSock . . . . 10 matches
         #include <winsock2.h>
         #include <windows.h>
         #include <stdio.h>
         #include <process.h>
          CloseHandle (hFileIn);
          SOCKET socketClient;
          WSACleanup ();
          WSACleanup ();
          WSACleanup ();
          WSACleanup ();
          WSACleanup ();
          socketClient = accept (socketListen, (sockaddr *)&from, &addlen);
          //send (socketClient, "hugugu~rn", 9, NULL);
          CreateThread (NULL, NULL, Threading, &socketClient, NULL, &dwTemp);
          WSAEventSelect (socketClient, hEvent2, FD_ALL_EVENTS);
          if (WSAEnumNetworkEvents (socketClient, hEvent2, &NetworkEvents) != 0) {
          ioctlsocket (socketClient, FIONREAD, &dwDataReaded);
          recv (socketClient, szBuffer, dwDataReaded, NULL);
          if (NetworkEvents.lNetworkEvents & FD_CLOSE) {
          closesocket (socketClient);
  • ZeroPage_200_OK . . . . 10 matches
          * Client-side Script Language
          * JSFiddle (Client) - http://jsfiddle.net/
          * Cloud9 IDE (Server/Client) - http://c9.io/
          * Oracle NetBeans
          * '''Cloud9 IDE''' (Node.js)
          * Mozilla Bespin -> Mozilla Skywriter -> Ajax.org Ace -> Cloud9 -> http://c9.io/
          * 젠장 집에 오니 Cloud9 IDE가 빠르게 잘 됩니다. 학교에 있는 사람들도 테스트 부탁합니다. 학교 네트워크 관련 이슈인지 그냥 그 시간대 c9.io 서비스 관련 이슈인지 궁금하군요.
          * 영 느리면 조만간 여유가 있을 때 [https://github.com/ajaxorg/cloud9/ Cloud9]을 ZeroPage 서버에 설치해볼 생각입니다.
          * http://support.cloud9ide.com/entries/21068062-ide-file-saving-hangs ... 풋!
          * 각자 자신의 Cloud9 IDE Dashboard에서 Workspace를 만들어 과제를 진행하고 URL을 공유합시다. 과제는 "메뉴 만들기"였는데 어떤 모습으로 구현해도 좋습니다!
          * 혹시 여전히 Cloud9 IDE이 동작하지 않으면 이번 내용은 클라이언트 구현만 있으므로 JSFiddle에 Save하고 URL을 링크하거나 [ZeroPage_200_OK/소스] 페이지에 올리셔도 됩니다.
          * form 관련으로 사용자 입력을 받을 수 있었던 부분 실습을 주로 배웠습니다. 근데 궁금한게 도중에 html5 얘기를 하시면서 <a href=""><button>abc</button></a> html5에서는 이렇게 사용할 수 있는데 이런게 자바스크립트를 쓸 수 없는 경우에 된다고 하셨는데 그럼 원래 버튼의 onclick같은 on~는 자바스크립트인건가요? - [서영주]
          * 자바스크립트에서 자주 this 얘기가 나오던데, 이번에 이야기를 들을 수 있어서 좋았습니다. 개인적인 느낌을 말하자면 함수가 데이터로 취급되는데 함수 내부에서 함수를 호출한 객체(execution context)의 정보를 사용하기 위해서 this를 사용한다는 느낌이는데 맞는지 모르겠군요. p.print를 넘기는 것도 실제로 class p에 있는 함수를 넘기는 게 아니라 p.print에 바인딩 된 어떤 함수를 넘기는 것이니까 내부의 this가 기존 OOP와 같이 해당 class의 인스턴스는 될 수 없겠죠. 그리고 제일 마음에 들었던 것은 역시 예전에 했던 스터디에서 다뤘던 자바스크립트의 네 가지 특징에 대해서 들을 수 있었다는 점이었습니다. 사실 예전 스터디 떄 무척 듣고 싶었는데 개인적인 사정으로 참가를 할 수 없어서 꽤 아쉬웠던 터라 ;;; 마지막에는 개인적인 사정으로 시간이 안 맞아서 좀 급하게 나갔는데, 그래도 최대한 들을 수 있는 데까지 듣기를 잘 한 것 같은 느낌이 들었습니다. - [서민관]
          * JavaScript (prototype/closure)
          * 이벤트 메소드 - 이벤트 메소드에 함수를 인자로 주지 않고 실행시키면 이벤트를 발생시키는 것이고, 함수 인자를 주고 실행시키면 이벤트 핸들러에 해당 함수를 등록한다. (ex. $(".add_card").click() / $(".add_card").click(function() { ... }))
          * sortable(), appendTo(), data(), focus(), blur(), clone() 등의 jQuery API를 사용.
  • 데블스캠프2009/목요일/연습문제/MFC/서민관 . . . . 10 matches
         #include "stdafx.h"
         #include "testMFC.h"
         #include "testMFCDlg.h"
         class CAboutDlg : public CDialog
          // ClassWizard generated virtual function overrides
          DECLARE_MESSAGE_MAP()
         ON_BN_CLICKED(IDC_BUTTON1, OnButton1)
         ON_BN_CLICKED(IDC_BUTTON2, OnButton2)
         ON_BN_CLICKED(IDC_BUTTON3, OnButton3)
         ON_BN_CLICKED(IDC_BUTTON4, OnButton4)
         ON_BN_CLICKED(IDC_BUTTON6, OnButton6)
         ON_BN_CLICKED(IDC_BUTTON7, OnButton7)
         ON_BN_CLICKED(IDC_BUTTON11, OnButton11)
         ON_BN_CLICKED(IDC_BUTTON12, OnButton12)
         ON_BN_CLICKED(IDC_BUTTON13, OnButton13)
         ON_BN_CLICKED(IDC_BUTTON5, OnButton5)
         ON_BN_CLICKED(IDC_BUTTON8, OnButton8)
         ON_BN_CLICKED(IDC_BUTTON14, OnButton14)
          // Center icon in client rectangle
          GetClientRect(&rect);
  • 데블스캠프2011/셋째날/RUR-PLE/송지원 . . . . 10 matches
          while(front_is_clear) :
         while front_is_clear():
          while(front_is_clear()) :
          if(front_is_clear()) : move()
          while(front_is_clear()) :
          if(front_is_clear()) : move()
         while front_is_clear() :
         while front_is_clear() :
          if right_is_clear():
          elif front_is_clear():
  • 문자열검색/허아영 . . . . 10 matches
         #include <stdio.h>
          fclose(fp);
         #include <iostream>
         #include "class.h"
         #include <iostream>
         #include "class.h"
         //class.h
         class Search_ch
  • 새싹교실/2012/우리반 . . . . 10 matches
         #include ----- => source=code 소스
          * #include는 뭘 하는 것인가. 좀 더 상세히 말해줄 필요가 있겠다.
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
  • 영호의바이러스공부페이지 . . . . 10 matches
          xor cx,cx ;clear cx - find only normal
         ;now close the file
          mov ah,3Eh ;close file
         xor_loop: ; Start cycle here
          jle xor_loop ; If not, do another cycle
          mov cx,0 ; Clear all attribute bytes
          cld
          call close_file ; Close it up otherwise
          mov ah,3eh ; Close it for now
          call close_file ; Close down this operation
         close_file:
          mov ah,3eh ; Close handle DOS service
          Article on Whale and if I can find it Whale source code.
  • 오목/곽세환,조재화 . . . . 10 matches
         // ohbokView.h : interface of the COhbokView class
         #if !defined(AFX_OHBOKVIEW_H__1263A16D_AC1C_11D7_8B87_00105A0D3B1A__INCLUDED_)
         #define AFX_OHBOKVIEW_H__1263A16D_AC1C_11D7_8B87_00105A0D3B1A__INCLUDED_
         class COhbokView : public CView
          DECLARE_DYNCREATE(COhbokView)
          // ClassWizard generated virtual function overrides
          DECLARE_MESSAGE_MAP()
         // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
         #endif // !defined(AFX_OHBOKVIEW_H__1263A16D_AC1C_11D7_8B87_00105A0D3B1A__INCLUDED_)
         // ohbokView.cpp : implementation of the COhbokView class
         #include "stdafx.h"
         #include "ohbok.h"
         #include "ohbokDoc.h"
         #include "ohbokView.h"
          // TODO: Modify the Window class or styles here by modifying
          // TODO: add cleanup after printing
          ASSERT(m_pDocument->IsKindOf(RUNTIME_CLASS(COhbokDoc)));
  • 오목/민수민 . . . . 10 matches
         // sampleView.h : interface of the CSampleView class
         #if !defined(AFX_SAMPLEVIEW_H__7D3F7617_AE70_11D7_A975_00010298970D__INCLUDED_)
         #define AFX_SAMPLEVIEW_H__7D3F7617_AE70_11D7_A975_00010298970D__INCLUDED_
         class CSampleView : public CView
          DECLARE_DYNCREATE(CSampleView)
          // ClassWizard generated virtual function overrides
          DECLARE_MESSAGE_MAP()
         // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
         #endif // !defined(AFX_SAMPLEVIEW_H__7D3F7617_AE70_11D7_A975_00010298970D__INCLUDED_)
         // sampleView.cpp : implementation of the CSampleView class
         #include "stdafx.h"
         #include "sample.h"
         #include "sampleDoc.h"
         #include "sampleView.h"
          // TODO: Modify the Window class or styles here by modifying
          // TODO: add cleanup after printing
          ASSERT(m_pDocument->IsKindOf(RUNTIME_CLASS(CSampleDoc)));
  • 오목/재니형준원 . . . . 10 matches
         // OmokView.h : interface of the COmokView class
         #if !defined(AFX_OMOKVIEW_H__95EACAA5_FAEA_4766_A6B3_6C6245050A8B__INCLUDED_)
         #define AFX_OMOKVIEW_H__95EACAA5_FAEA_4766_A6B3_6C6245050A8B__INCLUDED_
         class COmokView : public CView
          DECLARE_DYNCREATE(COmokView)
          // ClassWizard generated virtual function overrides
          DECLARE_MESSAGE_MAP()
         // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
         #endif // !defined(AFX_OMOKVIEW_H__95EACAA5_FAEA_4766_A6B3_6C6245050A8B__INCLUDED_)
         // omokView.cpp : implementation of the COmokView class
         #include "stdafx.h"
         #include "omok.h"
         #include "omokDoc.h"
         #include "omokView.h"
          // TODO: Modify the Window class or styles here by modifying
          // TODO: add cleanup after printing
          ASSERT(m_pDocument->IsKindOf(RUNTIME_CLASS(COmokDoc)));
  • 오목/재선,동일 . . . . 10 matches
         // singleView.h : interface of the CSingleView class
         #if !defined(AFX_SINGLEVIEW_H__E826914F_AE74_11D7_8B87_000102915DD4__INCLUDED_)
         #define AFX_SINGLEVIEW_H__E826914F_AE74_11D7_8B87_000102915DD4__INCLUDED_
         class CSingleView : public CView
          DECLARE_DYNCREATE(CSingleView)
          // ClassWizard generated virtual function overrides
          DECLARE_MESSAGE_MAP()
         // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
         #endif // !defined(AFX_SINGLEVIEW_H__E826914F_AE74_11D7_8B87_000102915DD4__INCLUDED_)
         // singleView.cpp : implementation of the CSingleView class
         #include "stdafx.h"
         #include "single.h"
         #include "singleDoc.h"
         #include "singleView.h"
          // TODO: Modify the Window class or styles here by modifying
          // TODO: add cleanup after printing
          ASSERT(m_pDocument->IsKindOf(RUNTIME_CLASS(CSingleDoc)));
  • 정수민 . . . . 10 matches
         #include <stdio.h>
         #include <stdlib.h>
         #include <stdio.h>
         #include <stdlib.h>
         #include <stdio.h>
         #include <stdlib.h>
         #include <stdio.h>
         #include <stdlib.h>
         #include <stdio.h>
         #include <stdlib.h>
  • 02_C++세미나 . . . . 9 matches
         #include <iostream>
         #include <iostream>
         #include <iostream>
         #include <iostream>
         #include <iostream>
         #include <iostream>
         #include <iostream>
         #include <iostream>
         #include <iostream>
  • 1002/Journal . . . . 9 matches
         구조를 살피면서 리팩토링, KeywordGenerator 클래스와 HttpSpider 등의 클래스들을 삭제했다. 테스트 96개는 아직 잘 돌아가는중. 리팩토링중 inline class 나 inline method , extract method 나 extract class 를 할때, 일단 해당 소스를 복사해서 새 클래스를 만들거나 메소드를 만들고, 이를 이용한뒤, 기존의 메소드들은 Find Usage 기능을 이용하면서 이용하는 부분이 없을때까지 replace 하는 식으로 했는데, 테스트 코드도 계속 녹색바를 유지하면서, 작은 리듬을 유지할 수 있어서 기분이 좋았다.
         Refactoring Catalog 정독. 왜 리팩토링 책의 절반이 리팩토링의 절차인지에 대해 혼자서 감동중.; 왜 Extract Method 를 할때 '메소드를 새로 만든다' 가 먼저인지. Extract Class 를 할때 '새 클래스를 정의한다'가 먼저인지. (절대로 '소스 일부를 잘라낸다'나 '소스 일부를 comment out 한다' 가 먼저가 아니라는 것.)
          * Instead of clamming up, communicate more clearly.
         public class BookMapper {
         public class BookMapper {
         public class BookMapper {
         11 일 (금): TDD ClassifyByAnagram, 르네상스 클럽
         5일 (금): Seminar:RenaissanceClub20020705 .
         세미나 자료 준비전 창준이형으로부터 여러 조언들을 들었었다. 'Sub Type 과 Sub Class 에 대한 구분에 대해서 설명했으면 좋겠다', 'OOP 를 하면 왜 좋은지 느낄 수 있도록 세미나를 진행하면 좋겠다', '문제 해결에 대한 사고 과정을 보여줄 수 있으면 좋겠다' 등등. 구구 절절 생각해보면 참 일리있는 이야기들이였다. 개인적으로도 세미나 준비하는 가장 고학번이니 만큼 잘 하고 싶었고.
         Sub Type 과 Sub Class 에 대해 자료를 뒤지던중 희상이와 메신저에서 대화하면서 '아.. 저런 점에서 설명을 하시란 뜻이였구나' 하며 앞의 조언들에 대한 중요성을 인지했다.
         3,4,5,7 : ["ProjectZephyrus/ClientJourney"]
          * DesignPatterns 연습차 간단하게 그림판을 구현해봄. 처음 간단하게 전부 MainFrame class 에 다 구현하고, 그 다음 Delegation 으로 점차 다른 클래스들에게 역할을 이양해주는 방법을 써 보았다. 그러던 중 MFC에서의 WinApp 처럼 Application class 를 ["SingletonPattern"] 스타일로 밖으로 뺐었는데, 계속 Stack Overflow 에러가 나는 것이였다. '어라? 어딘가 계속 재귀호출이 되나?..'
         즉, Application Class 의 인스턴스가 만들어지기 위해선 MainFrame 클래스가 완성되어야 한다. 그런데, MainFrame 에서는 Application 의 인스턴스를 요구한다. 그렇기 때문에 Application의 getInstance를 호출하고, 아직 인스턴스가 만들어지지 않았으므로 또 getInstance 에선 Application 의 Class 를 새로 또 만들려고 하고 다시 MainFrame 클래스를 생성하려 하고.. 이를 반복하게 되는 것이였다.
         Class 의 역할들을 Delegation 으로 다른 클래스들에게 위임시켜주면서 썼던 패턴이 대강 이랬던 것 같다.
          * ["ProjectZephyrus"] 모임. ["ProjectZephyrus/ClientJourney"]
          * 학교에서 레포트를 쓰기 위해 (["ProgrammingLanguageClass/Report2002_2"]) 도서관에 들렸다. HowToReadIt 의 방법중 다독에 관한 방법을 떠올리면서 약간 비슷한 시도를 해봤다. (오. 방법들 자체가 Extreme~ 해보인다;) 1시간 30분 동안 Java 책 기초서 2권과 원서 1권, VB책 3권정도를 훑어읽었다. (10여권까지는 엄두가 안나서; 도서관이 3시까지밖에 안하는 관계로) 예전에 자바를 하긴 했었지만, 제대로 한 기억은 없다. 처음에는 원서와 고급서처럼 보이는 것을 읽으려니까 머리에 잘 안들어왔다. 그래서 가장 쉬워보이는 기초서 (알기쉬운 Java2, Java2 자바토피아 등 두께 얇은 한서들) 를 읽고선 읽어가니까 가속이 붙어서 읽기 쉬웠다. 3번째쯤 읽어나가니까 Event Listener 의 Delegation 의 의미를 제대로 이해한 것 같고 (예전에는 소스 따라치기만 했었다.) StatePattern으로의 진화 (진화보단 '추후적응' 이 더 맞으려나) 가 용이한 구조일 수 있겠다는 생각을 하게 되었다. (Event Listener 에서 작성했던 코드를 조금만 ["Refactoring"] 하면 바로 StatePattern 으로 적용을 시킬 수 있을 것 같다는 생각이 들었다. 아직 구현해보진 않았기 때문에 뭐라 할말은 아니지만.) 시간이 있었다면 하루종일 시도해보는건데 아쉽게도 학교에 늦게 도착해서;
          * Simple Design 에 대해서 내가 잘못 생각한 것 같다. Up-Front Design 자체를 구체적으로 들어갔을때 얼마나 복잡할 수 있는지도 모르면서 처음부터 Simple Design 을 논할수 있을까 하는 생각도 해본다. 생각해보니, 여태껏 내가 그린 전체 UML Class Design 은 거의 다 Simple Design 이겠군. -_-; (Interface 들 Method 이름도 결정 안했으니까.)
          * Operating System Concepts. Process 관련 전반적으로 훑어봄. 동기화 문제나 데드락 같은 용어들은 이전에 Client / Server Programming 할때 스레드 동기화 부분을 하면서 접해본지라 비교적 친숙하게 다가왔다. (Process 나 Thread 나 동기화 부분에 대해서는 거의 다를바 없어보인다.)
  • 5인용C++스터디/타이머보충 . . . . 9 matches
         #include <afxwin.h> // MFC core and standard components
         #include <afxext.h> // MFC extensions
         #include <afxdisp.h> // MFC Automation classes
         #include <afxdtctl.h> // MFC support for Internet Explorer 4 Common Controls
         #include <afxcmn.h> // MFC support for Windows Common Controls
         #include <mmsystem.h>
         // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
         class CMMTimerView : public CView
          DECLARE_MESSAGE_MAP()
  • AcceleratedC++/Chapter3 . . . . 9 matches
         #include <iostream>
         #include <iomanip>
         #include <string>
          * 이러한 것들을 Telplate Classes 라고 한다. 11장에서 자세히 보도록 하자.
         #include <iostream>
         #include <iomanip>
         #include <string>
         #include <vector>
         #include <algorithm>
         #include <ios>
  • Adapter . . . . 9 matches
         '''Adapter'''는 위에도 의미한 것과 같이 특별한(일반적 접근을 벗어난) object들을 '''client'''들이 고유의 방법('''Targets''')으로 접근하도록 해준다.
         === Class Adapter ===
         Smalltalk에서 ''Design Patterns''의 Adapter 패턴 class버전을 적용 시키지 못한다. class 버전은 다중 상속으로 그 기능을 구현하기 때문이다. [[BR]]
         DP의 p147을 보면 '''Adapter'''클래스는 반드시 그것의 '''Adaptee'''를 타입으로 선언해서 가지고 있어야만 한다.이런 경우에는 해당 클래스와 그것에서 상속되는 클래스들만이 기능을 사용(adapt)할수 있다. Smalltalk에서 엄격한 형검사(Strong Typeing) 존재 않으면, class 가 '''Adapter'''에서 '''Adaptee'''로 보내어지는 메세지를 보낼수 있는 이상 '''Adaptee'''가 어떠한 클래스라도 상관없을 것이다. [[BR]]
         자 그럼 Adapter를 적용시키는 시나리오를 시작해 본다. ''Design Patterns''(DP139)에서 DrawingEditor는 그래픽 객체들과 Shape의 상속도상의 클래스 인스턴스들을 모아 관리하였다. DrawingEditor는 이런 그래픽 객체들과의 소통을 위하여 Shape 프로토콜을 만들어 이 규칙에 맞는 메세지를 이용한다. 하지만 text인자의 경우 우리는 이미 존재하고 있는 TextView상에서 이미 구현된 기능을 사용한다. 우리는 DrawEditior가 TextView와 일반적으로 쓰이는 Shape와 같이 상호작용 하기를 원한다. 그렇지만 TextView는 Shape의 프로토콜을 따르지 않는 다는 점이 문제이다. 그래서 우리는 TextShap의 Adapter class를 Shape의 자식(subclass)로 정의 한다. TextShape는 인스턴스로 TextView의 참조(reference)를 가지고 있으며, Shape프로토콜상에서의 메세지를 사용한다.; 이들 각각의 메세지는 간단히 다른 메세지로 캡슐화된 TextView에게 전달되어 질수 있다. 우리는 그때 TextShape를 DrawingEditor와 TextView사이에 붙인다.
         우리는 Tailored Adapter안에서 메세지를 해석을 위하여 해당 전용 메소드를 만들수 있다. 왜냐하면 디자인 시간에 Adapter와 Adaptee의 프로토콜을 알고 있기 때문이다. The Adapter class는 유일한 상황의 해석을 위해서 만들어 진다. 그리고 각각의 Adapter의 메소드는 Adaptee에 대한 알맞은 메세지들에 대하여 hard-codes(전용 함수 정도의 의미로 생각) 이다
         Adapter시나리오의 두번째는 Adaptee의 인터페이를 디자인 시간에 알수 없을 때 이다. Adaptee의 인터페이스를 먼저 알수 없기 때문에 우리는 하나의 인터페이스에서 다른 것으로 메세지를 간단히 해석할수 없다. 이런 경우에는 메세지의 변형과 전달의 일반적 규칙에 맞추어 Pluggable Adapter를 사용한다. Tailored Adapter와 같이 Pluggable Adapter도 해석기를 Client와 Adaptee사이의 해석기를 제공한다. 하지만 각각의 특별한 경우를 위한 새로운 Adapter클래스의 정의를 필요하지 않다. Pluggable Adapter가 쓰이는 경우의 상태를 생각해보자
         이 다이어 그램은 단순화 시킨것이다.;그것은 개념적으로 Pluggable Adpter의 수행 방식을 묘사한다.그러나, Adaptee에게 보내지는 메세지는 상징적으로 표현되는 메세지든, 우회해서 가는 메세지든 이런것들을 허가하는 perform:을 이용하여 실제로 사용된다.|Pluggable Adpater는 Symbol로서 메세지 수집자를 가질수 있고, 그것의 Adaptee에서 만약 그것이 평범한 메세지라면 수집자인 perform에게 어떠한 시간에도 이야기 할수 있다.|예를 들어서 selector 가 Symbol #socialSecurity를 참조할때 전달되는 메세지인 'anObject socialSecurity'는 'anObject perform: selector' 과 동일하다. |이것은 Pluggable Adapter나 Message-Based Pluggable Adapter에서 메세지-전달(message-forwading) 구현되는 키이다.| Adapter의 client는 Pluggable Adapter에게 메세지 수집자의 value와 value: 간에 통신을 하는걸 알린다,그리고 Adapter는 이런 내부적 수집자를 보관한다.|우리의 예제에서 이것은 client가 'Symbol #socialSecurity와 value 그리고 '#socialSecurity:'와 'value:' 이렇게 관계 지어진 Adapter와 이야기 한는걸 의미한다.|양쪽중 아무 메세지나 도착할때 Adapter는 관련있는 메세지 선택자를 그것의 'perform:'.을 사용하는 중인 Adaptee 에게 보낸다.|우리는 Sample Code부분에서 그것의 정확한 수행 방법을 볼것이다.
  • Ant/JUnitAndFtp . . . . 9 matches
          <classpath>
          </classpath>
          <classpath>
          </classpath>
          <include name="Simple*"/>
          <include name="TEST-*.xml"/>
          <include name="*.*"/>
          <include name="*.*"/>
          <target name="clean">
  • C++스터디_2005여름/도서관리프로그램/남도연 . . . . 9 matches
         -------<useclass.h>--------
         class book {
         #include <iostream>
         #include "useclass.h"
         #include <iostream>
         #include <string.h>
         #include "useclass.h"
  • CPPStudy_2005_1/STL성적처리_2 . . . . 9 matches
         #include <cstdlib>
         #include <iostream>
         #include <string>
         #include <fstream>
         #include <map>
         #include <vector>
         #include <algorithm>
         #include <numeric>
         주말에 class 를 이용해서 다시 작성해볼 예정
  • CPP_Study_2005_1/Basic Bus Simulation/김태훈 . . . . 9 matches
         #include <iostream>
         #include <fstream>
         #include <vector>
         #include <iomanip> //setprecision
         #include <ios> //precision
         class cbus
          cbus tmpclass;
          tmpclass.change_speed(tmpint);
          vbus.push_back(tmpclass);
  • ClassifyByAnagram/김재우 . . . . 9 matches
         class AnagramTest( unittest.TestCase ):
         #from psyco.classes import *
         class Anagram:
          public class AnagramTest
          /// Summary description for Class1.
          class Anagram
          * To change template for new class use
          * Code Style | Class Templates options (Tools | IDE Options).
         public class AnagramTest extends TestCase {
          * To change template for new class use
          * Code Style | Class Templates options (Tools | IDE Options).
         public class Anagram {
  • DebuggingSeminar_2005/DebugCRT . . . . 9 matches
         //this define must occur before any headers are included.
         //반드시 include 전처리기의 앞부분에 선언되어야함.
         #include <stdio.h>
         #include <stdlib.h>
         #include <string.h>
         #include <tchar.h>
         // include crtdbg.h after all other headers.
         // 전처리 문장이 끝난뒤에 include
         #include <crtdbg.h>
  • EightQueenProblem/이선우3 . . . . 9 matches
         public class Point
         public abstract class Chessman extends Point
         public class Queen extends Chessman
         public abstract class Board
          if( sizeOfBoard < 1 ) throw new Exception( Board.class.getName() + "- size_of_board must be greater than 0." );
          public void clearBoardBelowYPosition( int y )
         public class ConsolBoard extends Board
         public class NQueensPlayer
          board.clearBoardBelowYPosition( y );
  • Gof/Strategy . . . . 9 matches
         Composition 클래스는 text viewer에 표시될 텍스틀 유지하고 갱신할 책임을 가진다고 가정하자. Linebreaking strategy들은 Composition 클래스에 구현되지 않는다. 대신, 각각의 Linebreaking strategy들은 Compositor 추상클래스의 subclass로서 따로 구현된다. Compositor subclass들은 다른 streategy들을 구현한다.
          * subclassing 의 대안
         class Composition {
         class Compositor {
         class SimpleCompositor : public Compositor {
         class TeXCompositor : public Compositor {
         class ArrayCompositor : public Compositor {
          * ET++ SwapsManager cacluation engine framework.
  • HardcoreCppStudy/두번째숙제/This포인터/김아영 . . . . 9 matches
         - 그건 자기 자신을 가르키는 것이다. 예를 들어 class A가 있으면
         만약 class A와 class B가 있다면
         class A에서 class B의 내부함수를 호출하는데
         class B에서 class A의 프로퍼티나 메쏘드를 접근할 필요성이 있다면
         class A에서 class B의 내부함수 호출시에 this라는 인자를 넘겨준다.
  • JavaStudy2002/영동-3주차 . . . . 9 matches
         사소한 것이지만 지적한다면 class main 의 이름을 Main 으로 바꾸시기를 강력(?) 추천합니다. Java 에는 지켜야하는 규칙인 문법외에 [http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html 코딩 약속]을 추천하고 있씁니다. 과거 MS라면 헝가리안표기법 이겠지요? 현재의 .net 에서 헝가리안표기법은 없어졌습니다. --["neocoin"]
         Class main
         public class main{
         Class Bug
         public class Bug{
         Class Board
         public class Board{
         public class Board {
         public class Board {
          class 방향값 {
         public class Board {
          class 방향값 {
  • JavaStudy2003/세번째과제/노수민 . . . . 9 matches
         public class HelloWorld {
         public class Line {
         public class Rectangle {
         class MyPictureFrame {
          private Circle circle = new Circle();
          circle.setData(100,100,50,50);
          circle.draw();
  • LawOfDemeter . . . . 9 matches
         within our class can we just starting sending commands and queries to any other object in the system will-
         tries to restrict class interaction in order to minimize coupling among classes. (For a good discussion on
         delegate container traversal and such. The cost tradeoff is between that inefficiency and higher class
         The higher the degree of coupling between classes, the higher the odds that any change you make will break
         Depending on your application, the development and maintenance costs of high class coupling may easily
         It helps you to think about class invariants if you class is primarily command based. (If you are just
         evaluate class invariants, pre- and post-conditions.
  • LinuxProgramming/SignalHandling . . . . 9 matches
         #include <stdio.h>
         #include <unistd.h>
         #include <signal.h>
         #include <stdio.h>
         #include <unistd.h>
         #include <signal.h>
         #include <stdio.h>
         #include <unistd.h>
         #include <signal.h>
  • MineFinder . . . . 9 matches
         지뢰 버튼을 열고 깃발체크를 위한 마우스 클릭시엔 WM_LBUTTONDOWN, WM_RBUTTONDOWN 이고, 단 ? 체크관련 옵션이 문제이니 이는 적절하게 처리해주면 될 것이다. 마우스클릭은 해당 Client 부분 좌표를 잘 재어서 이를 lParam 에 넘겨주면 될 것이다.
          if (nRet == MINERMODE_CLEAR)
          CBitmap* pBitmap = CaptureClient ();
          28819.313 12.9 150892.058 67.5 93243 CMinerBitmapAnalyzer::CompareBitmapBlock(class CDC *,class CDC *,int,int,int,int,class CDC *,int,int) (minerbitmapanalyzer.obj)
          18225.064 8.2 61776.601 27.6 9126043 CMinerBitmapAnalyzer::CompareBitmapPixel(class CDC *,class CDC *,int,int,unsigned long) (minerbitmapanalyzer.obj)
          944.596 0.4 944.596 0.4 85245 CDC::CreateCompatibleDC(class CDC *) (mfc42d.dll)
          383.392 0.2 383.392 0.2 85245 CDC::SelectObject(class CBitmap *) (mfc42d.dll)
          348.243 0.2 348.243 0.2 42702 CWnd::ReleaseDC(class CDC *) (mfc42d.dll)
          134.201 0.1 154139.803 69.0 157 CMineSweeper::ConvertBitmapToData(class CBitmap *) (minesweeper.obj)
          nCount = GetAroundClosedCount (j,i) + GetAroundFlagCount (j,i);
          if (nCount == GetData(j,i) && GetAroundClosedCount (j,i)) {
          // CBitmap* pBitmap = CaptureClient ();
         답변 감사드립니다. 제가 질문드리고자 했던 포인트는 GetClientRect API를 통해 윈도우의 클라이언트 영역을 가져와서 실제 비교하는 IDB_BITMAP_MINES 비트탭 리소스를 말씀드린 것이였습니다. IDB_BITMAP_MINES 비트맵 리소스도 GetClientRect 를 통해 추출하신건가요? 만약 그 API로 추출하셨다고 해도 클라이언트 영역 전체가 캡쳐가 되었을 텐데 숫자와 버튼등을 픽셀 단위로 어떻게 추출해서 IDB_BITMAP_MINES 리소스로 만드셨는지 궁금합니다. MineFinder 페이지에는 IDB_BITMAP_MINES 리소스를 만드는 이야기는 없어서요. --동우
  • Monocycle/조현태 . . . . 9 matches
          == Monocycle/조현태 ==
         #include <iostream>
         #include <Windows.h>
         #include <vector>
         #include <queue>
         #include <map>
         #include <algorithm>
          g_cityMap.clear();
         [Monocycle]
  • Omok/유상욱 . . . . 9 matches
         include <iostream.h>
         #include <conio.h>
         // clrscr ();
          system("cls");
          int i,check_x=0,check_y=0,check_cl=0,check_cr=0,che=0,temp=omok_array[x][y];
          check_cl++;
          if ( check_cl == 5)
          check_cl = 0;
          if ( check_cl == 5 )
  • OurMajorLangIsCAndCPlusPlus/Class . . . . 9 matches
         class Date
         class Date
         class Date
         class X
          Club c;
          Club& pc;
          X(int ii, const string& n, Date d, Club& c) : i(ii), c(n, d), pc(c) {}
         class Date
         class Date
         class Date
         class Date
         class Date
  • ProjectZephyrus/Server . . . . 9 matches
          .classpath : Eclipse 용 Java의 환경 설정
          .project : Eclipse용 project 세팅 파일
          .cvsignore : Eclipse에서 cvs에서 synch시에 무시할 파일
          java_zp : ZeroPage Server 실행 bash script (zp에서만 돈다. bin이 classpath에 안들어가서 꽁수로 처리,port번호를 변경할수 없다.)
         === Eclipse, JCreator 에서 FAQ ===
          * Eclipse
          * Perspective를 CVS Repositary Explorering에서 {{{~cpp CheckOut}}}을 한다음, 컴파일이 안된다면 해당 프로젝트의 JRE_LIB가 잘못 잡혀 있을 가능성이 크다. (Win98에서 JRE가 잘못 설치되어 있을때) 방법은 ["Eclipse"]에서 Tip중 설치 부분을 찾아 보라
          * Client 팀처럼 측정을 하면서 한것이 아니라. 경험상으로의 진행률 만의 기록할수 있을것 같다. --상민
         ||{{{~cpp DB ConnectionManager에서 connection을 받은후에 close했기 때문 }}}||{{{~cpp InfoManager}}}||이상규||
  • PyIde . . . . 9 matches
          * BicycleRepairMan - http://bicyclerepair.sourceforge.net/
          * [Eclipse] - [wxPython] 과 PDE 중 어느쪽이 더 효율적일까.. CVS 관련 기능들등 프로젝트 관리면에서는 Eclipse 의 Plugin 으로 개발하는 것이 훨씬 이득이긴 한데.. Eclipse Plugin 도 [Jython] 으로 프로그래밍이 가능할까?
          ''가능하다. Jython 스크립트를 Java Class 파일로 간단하게 바꿀 수 있다. 나는 IE 오토메이션을 이렇게 해서 자바 FIT에서 통합으로 관리하게 했었다. --JuNe''
          ''그렇다면 Eclipse PDE 도 좋은 선택일 것 같은 생각. exploration 기간때 탐색해볼 거리가 하나 더 늘었군요. --[1002]''
          * [PyIde/BicycleRepairMan분석]
          * BicycleRepairMan - idlefork, gvim 과의 integration 관계 관련 코드 분석.
          * Eclipse 이나 IntelliJ 에서 제공해주는 여러가지 View 들. 그리고 장단점들.
  • Robbery/조현태 . . . . 9 matches
         #include <iostream>
         #include <Windows.h>
         #include <vector>
         #include <algorithm>
         #include <atltypes.h>
          g_maxPoints.clear();
          g_saveMessageTime.clear();
          g_canMovePoints.clear();
          g_cityMap.clear();
  • STLPort . . . . 9 matches
          * Tools 메뉴 > Options 항목 > Directories 탭에서, Include Files 목록에 stlport 디렉토리를 추가하고 나서 이것을 첫 줄로 올립니다.
          Upload:3-prebuild_includePath.GIF
          이 절의 설명과 이후의 설명을 모두 건너 뛰시고, '''stlport''' 폴더 전체를 VC++ 폴더의 /include 폴더에 복사하십시오. 그리고 "프로그램 관련 세팅" 절부터 읽으시면 됩니다. 단, 라이브러리 관련 부분은 관련이 없습니다.
          * Tools > Options 메뉴 > Directories 탭에서, Include Files 목록에 방금 추가된 stlport 디렉토리(대개 ''C:/Program Files/Microsoft Visual Studio/VC98/include/stlport''이겠지요)를 추가하고 나서, 이 항목을 가장 첫 줄로 올립니다.
         e:\microsoft visual studio\vc98\include\stlport\stl\_threads.h(122) :
         e:\microsoft visual studio\vc98\include\stlport\stl\_threads.h(122) : see declaration of
         이 컴파일 에러를 막으려면, STLport가 설치된 디렉토리(대개 C:/Program Files/Microsoft Visual Studio/VC98/include/stlport이겠지요) 에서 stl_user_config.h를 찾아 열고, 다음 부분을 주석 해제합니다.
  • Slurpys/박응용 . . . . 9 matches
         class UnitPattern:
         class Word(UnitPattern):
         class And(UnitPattern):
         class Or(UnitPattern):
         class More(UnitPattern):
         class MultiPattern:
         class Slump(MultiPattern):
         class Slimp(MultiPattern):
         class SlurpyTest(unittest.TestCase):
  • SmalltalkBestPracticePatterns/DispatchedInterpretation . . . . 9 matches
         Sometimes, however, information in one object must influence the behavior of another. When the uses of the information are simple, or the possible choices based on the information limited, it is sufficient to send a message to the encoded object. Thus, the fact that boolean values are represented as instances of one of two classes, True and False, is hidden behind the message #ifTrue:ifFalse:.
         We could encode boolean values some other way, and as long as we provided the same protocol, no client would be the wiser.
         When there are many different types of information to be encoded, and the behavior of clients changes based on the information, these simple strategies won't work. The problem is that you don't want each of a hundred clients to explicitly record in a case statement what all the types of information are.
         Every client that wanted to make decisions based on what commands where in a Shape would have to have the same case statement, violating the "once and only once" rule. We need a solution where the case statement is hidden inside of the encoded objects.
         * ''Have the client send a message to the encoded object. PAss a parameter to which the encoded object will send decoded messages.''
         The name "dispatched interpretation" comes from the distribution of responsibility. The encoded object "dispatches" a message to the client. The client "interprets" the message. Thus, the Shape dispatches message like #lineFrom:to: and #curveFrom:mid:to:. It's up to the clients to interpret the messages, with the PostScriptShapePrinter creating PostScript and the ShapeDisplayer displaying on the screen.
  • TwistingTheTriad . . . . 9 matches
         ModelViewPresenter 관련 Article 읽고 정리.
         In MVC, most of the application functionality must be built into a model class known as an Application Model. It is the reponsibility of the application model to be the mediator between the true domain objects and the views and their controllers. The views are responsible for displaying the domain data while the controller handle the raw usr gestures that will eventually perform action on this data. So the application model typically has method to perform menu command actions, push buttons actions and general validation on the data that it manages. Nearly all of the application logic will reside in the application model classes. However, because the application model's role is that of a go-between, it is at times necessary for it to gain access to the user interface directly but, because of the Observer relationship betweeen it and the view/controller, this sort of access is discouraged.
          근데, WEB 에서의 MVC 와 GUI 에서의 MVC 는 그 Control Flow 가 다르긴 할것이다. 웹에서는 View 부분에서 이벤트가 발생하여 이것이 도로 Model 로 올라간다..식이 없기 때문이다. 믿을만한 출처일지는 모르겠지만, 암튼 이를 구분하는 글도 있는듯. http://www.purpletech.com/articles/mvc/mvc-and-beyond.html
         While it is the view's responsibility to display model data it is the presenter that governs how the model can be manipulated and changed by the user interface. This is where the heart of an application's behaviour resides. In many ways, a MVP presenter is equivalent to the application model in MVC; most of the code dealing with how a user interface works is built into a presenter class. The main difference is that a presenter is ''directly'' linked to its associated view so that the two can closely collaborate in their roles of supplying the user interface for a particular model.
         Compared with our orignnal widget framework, MVP offers a much greater separation between the visual presentation of an interface and the code required to implement the interface functionality. The latter resides in one or more presenter classes that are coded as normal using a standard class browser.
         === Conclusion ===
  • UDK/2012년스터디/소스 . . . . 9 matches
         class ESGameInfo extends UTDeathmatch;
          // Extend PlayerController class to custom class
          PlayerControllerClass = class'ESPlayerController';
         class ESPlayerController extends UTPlayerController;
         class SeqAct_ConcatenateStrings extends SequenceAction;
          VariableLinks(0)=(ExpectedType=class'SeqVar_String',LinkDesc="A",PropertyName=ValueA)
          VariableLinks(1)=(ExpectedType=class'SeqVar_String',LinkDesc="B",PropertyName=ValueB)
          VariableLinks(2)=(ExpectedType=class'SeqVar_String',LinkDesc="StringResult",bWriteable=true,PropertyName=StringResult)
  • 간단한C언어문제 . . . . 9 matches
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <ctype.h>
         #include <stdio.h>
         #include <stdio.h>
         #include "main.h"
  • 데블스캠프2005/RUR-PLE/정수민 . . . . 9 matches
          if not front_is_clear():
          while front_is_clear():
          if front_is_clear():
         while front_is_clear():
          while front_is_clear():
          if not front_is_clear():
          if front_is_clear():
          if front_is_clear():
         while front_is_clear():
  • 새싹교실/2012/아무거나/2회차 . . . . 9 matches
         #include <stdio.h>
         #include <conio.h>
         #include <stdio.h>
         #include<stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include<stdio.h>
         #include <stdio.h>
         #include<stdio.h>
  • 스네이크바이트/C++ . . . . 9 matches
         #include<iostream>
         class student
         #include<iostream.h>
         #include<iostream.h>
         #include<iostream.h>
         #include<iostream.h>
         #include<iostream.h>
         #include<iostream.h>
         #include<iostream>
  • 이승한/.vimrc . . . . 9 matches
         set path=.,./include,../include,../../include,../../../include,../../../../include,/usr/include
         "<F5> : tab new create , <F6> : tab move, <F7> : tab close
         map <F7> :tabclose<CR>
         " - : close, + : buffer all
  • 이영호/미니프로젝트#1 . . . . 9 matches
         1. Client Console에 메세지를 입력하면 IRC Server로 문자열을 전송한다. -> Main Process
         #include <stdio.h>
         #include <stdlib.h>
         #include <string.h>
         #include <sys/wait.h>
         #include <sys/types.h>
         #include <sys/socket.h>
         #include <netdb.h>
         #include <unistd.h>
         #include <arpa/inet.h>
          fprintf(stderr, "Child Process Closed!: pid = %d, WEXITSTATUS = %Xn", pid, WEXITSTATUS(last));
  • 2학기파이선스터디/서버&클라이언트접속프로그램 . . . . 8 matches
          print 'Connected for %s Client: %s, Port: %s' % (daytime, addr, port)
          conn.close()
         def daytimeclient(host=HOST, port=PORT):
          clientsock = socket(AF_INET, SOCK_STREAM)
          clientsock.connect( (host, port) )
          svr_time = clientsock.recv(BUFSIZE)
          clientsock.close()
          daytimeclient()
          print 'Connected for %s Client: %s, Port: %s' % (addr, port)
  • ACM_ICPC/PrepareAsiaRegionalContest . . . . 8 matches
         #include <iostream>
         #include <fstream>
          fin.close();
         class Coin
         class Gamer
         class GameEngine
         #include <iostream>
         #include <iostream>
  • AcceleratedC++/Chapter6 . . . . 8 matches
         #include <vector>
         #include <string>
         #include <algorithm>
         #include <cctype>
         #include <string>
         #include <vector>
         #include "urls.h"
          * 이함수를 사용하기 위해서는 <numeric>을 include 해줘야 한다.
          == 6.3 Classifying students, revisited ==
  • AseParserByJhs . . . . 8 matches
         class CHS_GObject
          static void UpdatePickedPoint (int &cl_x, int &cl_y, int &width, int &height); // Picking을 위해 윈도우 상의 클릭된 점의 좌표가 월드 좌표계 상에서 얼마인지 계산한다.
          fclose (s);
         void CHS_GObject::UpdatePickedPoint (int &cl_x, int &cl_y, int &width, int &height)
          PickedPoint [0][0] = float(cl_x)*2.0f/float(width) - 1.0f;
          PickedPoint [0][1] = float(cl_y)*2.0f/float(height) - 1.0f;
  • C++스터디_2005여름/도서관리프로그램/조현태 . . . . 8 matches
         #include <iostream>
         #include "class.h"
         === class.cpp ===
         #include "class.h"
         === class.h ===
         class book_database{
  • CPPStudy_2005_1/STL성적처리_3_class . . . . 8 matches
         Describe CPPStudy_2005_1/STL성적처리_3_class here.
         #include <fstream>
         #include <iostream>
         #include <string>
         #include <vector>
         #include <algorithm> //sort
         #include <numeric> //accumulate
         class student_table
  • ClassifyByAnagram/sun . . . . 8 matches
          * Class, method 이름 refactoring
         public class PowerTest extends Applet
         class AnagramTest
         public class FindAnagram
         public class FindAnagram
         public class FindAnagram
          if( out != null ) try { out.close(); } catch( Exception e ) {}
         public class Anagram
          if( out != null ) try { out.close(); } catch( Exception e ) {}
         ClassifyByAnagram
  • Code/RPGMaker . . . . 8 matches
         = FillBox class =
         public class RMFillBox extends RMObject2D {
         = 2D line class =
         public class RMLine extends RMObject2D {
         # Table class
         class Table
         # use temporary namespace(module) to solve ambiguous class name
         class Color
  • CodeRace/20060105/도현승한 . . . . 8 matches
         #include <fstream>
         #include <vector>
         #include <algorithm>
         #include <iostream>
         #include <string>
         #include <ctype.h>
         string clearString(string str)
          str = clearString(str);
  • DirectDraw/Example . . . . 8 matches
         #include "stdafx.h"
         #include "resource.h"
         #include <ddraw.h>
         #include <ddutil.h>
         #include <dxutil.h>
         TCHAR szWindowClass[MAX_LOADSTRING]; // The title bar text
         // Foward declarations of functions included in this code module:
         ATOM MyRegisterClass(HINSTANCE hInstance);
          LoadString(hInstance, IDC_SIMPLEDX, szWindowClass, MAX_LOADSTRING);
          MyRegisterClass(hInstance);
         // FUNCTION: MyRegisterClass()
         // PURPOSE: Registers the window class.
         // to be compatible with Win32 systems prior to the 'RegisterClassEx'
         ATOM MyRegisterClass(HINSTANCE hInstance)
          WNDCLASSEX wcex;
          wcex.cbSize = sizeof(WNDCLASSEX);
          wcex.cbClsExtra = 0;
          wcex.lpszClassName = szWindowClass;
          return RegisterClassEx(&wcex);
          hWnd = CreateWindow(szWindowClass, szTitle, WS_POPUP,
  • Eclipse와 JSP . . . . 8 matches
         [http://download.eclipse.org/webtools/downloads/] 에서 Release 에서 최신 버젼 다운
         Eclipse를 적당한 폴더에 복사
         톰켓 플러그인을 Eclipse의 Plugins 폴더 안에 복사
         eclipse.exe 실행
         == Unbound classpath variable: 'TOMCAT_HOME/common/lib/jasper-runtime.jar' 문제 ==
         WEB-INF/src (Eclipse 좌단)에서 오른쪽 버튼 -> new -> class
         package 이름 후 빨간줄 뜨면 ctrl+1 눌르면 Eclipse 가 자동적으로 고쳐줌(영리한 놈..-..ㅡ;;)
  • EffectiveSTL/Container . . . . 8 matches
         class SpecialWidget : public Widget ...
         b.clear();
         b.clear();
         class Widget {...}; // 디폴트 생성자가 있다고 가정
         == 보완법 1(class for function object) ==
          * Fucntion Object 보통 class키워드를 쓰던데, struct(이하 class라고 씀)를 써놨군. 뭐, 별 상관없지만, 내부 인자 없이 함수만으로 구성된 class이다. STL에서 Generic 을 구현하기에 주효한 방법이고, 함수로만 구성되어 있어서, 컴파일시에 전부 inline시킬수 있기 때문에 최적화 문제를 해결했음. 오 부지런히 보는가 보네. 나의 경쟁심을 자극 시키는 ^^;; --["상민"]
  • GDBUsage . . . . 8 matches
         The GNU Debugger, usually called just GDB, is the standard debugger for the GNU software system. It is a portable debugger that runs on many Unix-like systems and works for many programming languages, including C, C++, and FORTRAN.
         #include <stdio.h>
         #include <unistd.h>
         #include <stdlib.h>
         1 #include <stdio.h>
         2 #include <unistd.h>
         3 //#include <sys/types.h>
         4 #include <stdlib.h>
  • IsBiggerSmarter?/문보창 . . . . 8 matches
         #include <fstream>
         #include <vector>
         #include <algorithm>
         #include <iostream>
          v_temp.clear();
         #include <vector>
         #include <algorithm>
         #include <iostream>
  • JavaScript/2011년스터디 . . . . 8 matches
          * functional and declarative programming language
          * web-browser-based client-side dynamic script
          * [김태진] - 사실 오늘 한거에 대한 후기보다는.. 그림판 퀄리티를 향상시켰어요! UNDO와 REDO 완벽구현!! [http://clug.cau.ac.kr/~jereneal20/paint.html]
          * [http://clug.cau.ac.kr/~hs4393/visitor 추성준 방명록만들기]
          * [http://clug.cau.ac.kr/~jereneal20/sqltest.php 김태진 방명록만들기]
          * [http://clug.cau.ac.kr/~hs4393/visitor 추성준 방명록만들기]
          * [http://clug.cau.ac.kr/~jereneal20/guestbook.php 김태진 방명록만들기]
          * [http://clug.cau.ac.kr/~linus/guestbook.html 박정근 방명록만들기]
  • MagicSquare/재동 . . . . 8 matches
         class MagicSquareTestCase(unittest.TestCase):
         class MagicSquare:
         class MagicSquareTestCase(unittest.TestCase):
         class CounterTestCase(unittest.TestCase):
         class Counter:
          elif self.isObstacle():
          def isObstacle(self):
         class MagicSquare:
  • Map연습문제/노수민 . . . . 8 matches
         #include <vector>
         #include <map>
         #include <iostream>
         #include<fstream>
         #include <vector>
         #include <map>
         #include <iostream>
         #include<fstream>
  • MedusaCppStudy/재동 . . . . 8 matches
         #include <iostream>
         #include <vector>
         #include <ctime>
         #include <stdexcept>
         #include <iostream>
         #include <string>
         #include <algorithm>
         #include <vector>
  • MoreMFC . . . . 8 matches
         #include <windows.h>
         WNDCLASS wc;
         wc.cbClsExtra = 0;
         wc.lpszClassName = _T("MyWndClass");
         RegisterClass (&wc);
         hwnd = CreateWindow (_T("MyWndClass"), "SDK Application",
         그럼 이제 이 책에서 처음 나오는 MFC programming source를.. 공개 한다. Dialog based로 프로젝트를 연후 Dialog에 관한 class는 project에서 뺀후 App클래스내에 이 source를 쳐주면 될것이다. - 신기 하게도 App class와 MainWindow클래스만 있다. 이런 source는 처음 봐서 생소 했지만, MFC에서 제공해주는 source보다는 깔끔해 보였다.-
         class CMyApp : public CWinApp
         class CMainWindow : public CFrameWnd
          DECLARE_MESSAGE_MAP ()
         #include <afxwin.h>
         #include "Hello.h"
          GetClientRect (&rect);
         그리고, 그 다음으로 진행되는 것이. CMainWindow에 있는 OnPaint라는 함수. window의 client 영역에 무언가를 그리는 함수가 호출된다. (그 전에 이것 저것 많이 있겠지만... 뭐 매크로를 통해 messagemap 관련 entry라던지.. 이런것들을 선언해 주는 작업.. --a) 그래서, DrawText를 이용해 화면 중앙에 "Hello, MFC"를 그린다. 그러면 이 프로그램의 기능(?)은 끝이다.[[BR]]
  • OOP/2012년스터디 . . . . 8 matches
         #include <turboc.h>
         #include <math.h>
          system("cls");
         #include <stdio.h>
         #include <stdio.h>
         //#include "CalLib.h"
         class ScheduleNode{
         #include <iostream>
  • OperatingSystemClass/Exam2002_2 . . . . 8 matches
         2. Java 를 이용하여 다음 class를 완성하시오.
          * countable semaphore class 를 구현. 단, default 생성자에서 세마포어 값은 0으로 설정.
          * 앞에서 완성된 class를 상속받아서 binary semaphore class 를 구현.
         class Mutex
         class A extends Thread
         class B extends Thread
         public class TestProgram
  • OurMajorLangIsCAndCPlusPlus/stdlib.h . . . . 8 matches
         #include <stdlib.h>
         #include <stdio.h>
         #include <stdlib.h> /* For _MAX_PATH definition */
         #include <stdio.h>
         #include <malloc.h>
         #include<stdlib.h>
         #include<stdio.h>
         #include<string.h>
  • SeminarHowToProgramIt/Pipe/VendingMachineParser.py . . . . 8 matches
         class VendingMachine:
         class VendingCmd:
         class PutCmd(VendingCmd):
         class PushCmd(VendingCmd):
         class VerifyMoneyCmd(VendingCmd):
         class VerifyButtonCmd(VendingCmd):
         class Parser:
          lexer.source = 'include'
  • StructuredText . . . . 8 matches
          * Text enclosed single quotes (with white-space to the left of the first quote and whitespace or puctuation to the right of the second quote) is treated as example code.
          * Text encloded by double quotes followed by a colon, a URL, and concluded by punctuation plus white space, *or* just white space, is treated as a hyper link. For example:
          * Text enclosed by double quotes followed by a comma, one or more spaces, an absolute URL and concluded by punctuation plus white space, or just white space, is treated as a hyper link. For example:
          * Text enclosed in brackets which consists only of letters, digits, underscores and dashes is treated as hyper links within the document. For example:
          * Text enclosed in brackets which is preceded by the start of a line, two periods and a space is treated as a named link. For example:
          * A paragraph that has blocks of text enclosed in '||' is treated as a table. The text blocks correspond to table cells and table rows are denoted by newlines. By default the cells are center aligned. A cell can span more than one column by preceding a block of text with an equivalent number of cell separators '||'. Newlines and '|' cannot be a part of the cell text. For example:
  • SummationOfFourPrimes/1002 . . . . 8 matches
         class PrimeNumberList:
         class PrimeNumberTest(unittest.TestCase):
         class PrimeNumberList:
         Hit any key to close this window...
         Hit any key to close this window...
         Hit any key to close this window...
         Hit any key to close this window...
         Hit any key to close this window...
  • TheJavaMan/스네이크바이트 . . . . 8 matches
         {{{~cpp public class Board {
         public class Apple
         public class Snake
         public class SnakeBite {
         public class Board extends Frame{
          snake=getToolkit().getImage(getClass().getResource("/images/Snake1.gif"));
          apple=getToolkit().getImage(getClass().getResource("/images/apple.gif"));
          public void windowClosing(WindowEvent we){
          gb.clearRect(0,0, getWidth(), getHeight());
         public class Snake {
         public class SnakeBite {
  • TkinterProgramming/Calculator2 . . . . 8 matches
         class SLabel(Frame):
         class Key(Button):
         class Evaluator:
         class Calculator(Frame):
          'vars' : self.doThis, 'clear' : self.clearall,
          def clearall(self, *args):
          ('Clr', '', '', KC1, FUN, 'clear')],
          [ ('STO', 'RCL', 'X', KC1, FUN, 'store'),
  • TopicMap . . . . 8 matches
         TopicMap''''''s are pages that contain markup similar to ['''include'''] (maybe ['''refer'''] or ['''toc''']), but the normal page layout and the ''print layout'' differ: expansion of the includes only happens in the print view. The net result is that one can extract nice papers from a Wiki, without breaking its hyper-linked nature.
         ''Nice idea. But i would just make it the normal behavior for external links. That way you don't clutter MoinMoin with too many different features. --MarkoSchulz''
         I plan to use [ ] with a consistent syntax for such things. How do you mean the external link thing? Including other web pages, or "only" other Wiki pages?
          * [ include:WikiName] always includes the referred page
          * [ map:WikiName] for print inclusion (better names than ''map''?)
         Could you provide a more involved example markup and its corresponding rendering? As far as I understand it, you want to serialize a wiki, correct? You should ask yourself what you want to do with circular references. You could either disallow them or limit the recursion. What does "map" do? See also wiki:MeatBall:TransClusion''''''. -- SunirShah
         This is useable for navigation in the '''normal''' view. Now imagine that if this is marked as a TopicMap, the ''content'' of the WikiName''''''s that appear is included ''after'' this table of contents, in the '''print''' view.
  • UpgradeC++/과제1 . . . . 8 matches
         #include<iostream>
         #include<string>
         #include <iostream>
         #include <iostream>
         #include <string>
         #include <iostream>
         #include <iostream>
         #include <string>
  • WinampPluginProgramming/DSP . . . . 8 matches
         #include <windows.h>
         #include <commctrl.h>
         #include "dsp.h"
         #include "resource.h"
         // Module header, includes version, description, and address of the module retriever function
         __declspec( dllexport ) winampDSPHeader *winampDSPGetHeader2()
         // cleanup (opposite of init()). Destroys the window, unregisters the window class
  • django/Model . . . . 8 matches
         class Risk(models.Model):
         class RiskReport(models.Model):
         class RiskReport(models.Model):
         class Employee(models.Model):
         class Department(models.Model):
         class RiskReport(models.Model):
         class ControlReport(models.Model):
         class RiskControl(models.Model):
  • 권영기/web crawler . . . . 8 matches
         fo.close()
         fo1.close()
         fo2.close()
         fo.close()
         === Eclipse + PyDev + wxPython + pywin32 ===
         1. Eclipse 설치
         2. Eclipse에서, Help > Install New Software > Add > PyDev, Http://pydev.org/updates
          * http://docs.python.org/tutorial/classes.html / 9.5까지.
  • 데블스캠프2009/목요일/연습문제/MFC/박준호 . . . . 8 matches
         #include "stdafx.h"
         #include "TestAPP.h"
         #include "TestAPPDlg.h"
         class CAboutDlg : public CDialog
          // ClassWizard generated virtual function overrides
          DECLARE_MESSAGE_MAP()
          ON_BN_CLICKED(IDC_BUTTON2, OnButton2)
          ON_BN_CLICKED(IDC_BUTTON4, OnButton3)
          ON_BN_CLICKED(IDC_BUTTON5, OnButton5)
          ON_BN_CLICKED(IDC_BUTTON05, OnButton05)
          ON_BN_CLICKED(IDC_BUTTON06, OnButton06)
          ON_BN_CLICKED(IDC_BUTTON07, OnButton07)
          ON_BN_CLICKED(IDC_BUTTON08, OnButton08)
          ON_BN_CLICKED(IDC_BUTTON09, OnButton09)
          ON_BN_CLICKED(IDC_BUTTONaddition, OnBUTTONaddition)
          ON_BN_CLICKED(IDC_BUTTONsubtruction, OnBUTTONsubtruction)
          ON_BN_CLICKED(IDC_BUTTON1, OnButton1)
          ON_BN_CLICKED(IDC_BUTTONconclusion, OnBUTTONconclusion)
          // Center icon in client rectangle
          GetClientRect(&rect);
  • 데블스캠프2012/셋째날/앵그리버드만들기 . . . . 8 matches
          * [http://clug.kr/~jereneal20/devils.php 링크]
          clearCanvas();
          clearInterval(intervalId);
         function clearCanvas()
          context.clearRect(0, 0, 600, 400);
          this.context.clearRect(0,0,600,400);
          return {x:e.clientX + pageXOffset - e.target.offsetLeft, y:e.clientY + pageYOffset - e.target.offsetTop};
  • 변준원 . . . . 8 matches
         #include<iostream>
         #include<ctime>
         #include<iostream>
         #include<iostream>
         #include <windows.h>
         #include <iostream>
          WNDCLASS wc;
          wc.lpszClassName = "DXTEST";
          wc.cbClsExtra = 0;
          RegisterClass( &wc );
         #include<iostream>
         #include<ctime>
  • 복/숙제제출 . . . . 8 matches
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include <stdio.h>
         #include <stdlib.h>
  • 비밀키/나휘동 . . . . 8 matches
         #include <iostream>
         #include <fstream>
          fin.close();
          fout.close();
         #include <iostream>
         #include <fstream>
          fin.close();
          fout.close();
  • 새싹교실/2011/學高/1회차 . . . . 8 matches
          * printf()를 사용하기 위해 include 시켜야하는 library(~.h로 끝나는 파일)은 무엇인가?
          * printf("Hello World!\n");: #include<stdio.h>?
         #include <stdio.h>
          * printf()를 사용하기 위해 include 시켜야하는 library(~.h로 끝나는 파일)은 무엇인가?
          * #include <stdio.h> : stdio라는 헤더파일의 함수를 사용하기 위해 include 하겠다
          * printf()를 사용하기 위해 include 시켜야하는 library(~.h로 끝나는 파일)은 무엇인가?
          * printf()를 사용하기 위해 include 시켜야하는 library(~.h로 끝나는 파일)은 무엇인가?
  • 새싹교실/2012/새싹교실강사교육/2주차 . . . . 8 matches
         #include<stdio.h>
         #include<math.h> //Rand를 가져오는 헤더파일
         #include<stdlib.h>
         #include<time.h>
         2.2 #include<stdio.h>, printf(), scanf(); 입출력 함수.
         2.5 #include<math.h>, #include<stdlib.h>, #include<time.h>
  • 새싹교실/2012/아우토반/앞반/4.5 . . . . 8 matches
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
  • 손동일/TelephoneBook . . . . 8 matches
         #include <iostream>
         class TelephoneBook
         #include <iostream>
         #include <fstream>
         #include "TelephoneBook.h"
         #include <cstring>
          fout.close();
          fin.close();
  • 수/별표출력 . . . . 8 matches
         #include <stdio.h>
         #include <stdlib.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdlib.h>
         #include <stdio.h>
         #include <stdlib.h>
  • 압축알고리즘/주영&재화 . . . . 8 matches
         #include <iostream>
         #include<string>
         #include <iostream>
         #include<string>
         #include <iostream>
         #include<string>
         #include <iostream>
         #include<string>
  • 이연주/공부방 . . . . 8 matches
         #include <stdio.h>
         #include <stdlib.h>
          http://prof.cau.ac.kr/~sw_kim/include.htm
         #include <stdio.h>
         #include <stdio.h>
          clrscr();
         #include <stdio.h>
          clrscr();
  • 정모/2011.4.4/CodeRace/강소현 . . . . 8 matches
         public class Main {
          Person badUncle = new Person();
          badUncle.setName("Bad");
          a.addPerson(badUncle);
          luke.getPosition() == badUncle.getPosition()){
          ship = badUncle;
         public class Person {
         public class Town {
  • 2002년도ACM문제샘플풀이/문제D . . . . 7 matches
         #include <iostream>
         #include <algorithm>
         #include <functional>
         #include <iostream>
         #include <vector>
         #include <algorithm>
         #include <numeric>
  • 3N+1Problem/구자겸 . . . . 7 matches
         #include <stdio.h>
         int cycle_length(int n); // cycle_length를 구하는 함수
          for ( ;i_num<j_num;i_num++ ) // 두 정수 사이의 정수의 cycle_length값중에
          max = max<cycle_length(i_num)?cycle_length(i_num):max;
         int cycle_length(int n)
  • ACM_ICPC . . . . 7 matches
          * [http://acm.kaist.ac.kr/phpBB3/viewtopic.php?f=35&t=5728 2014년 스탠딩] - ZeroPage Rank 32 (CAU - Rank 18, including Abroad team)
          * [http://icpckorea.org/2015/REGIONAL/scoreboard.html 2015년 스탠딩] - 1Accepted1Chicken Rank 42 (CAU - Rank 18, including Abroad team)
          * [http://icpckorea.org/2016/REGIONAL/scoreboard.html 2016년 스탠딩] - Zaranara murymury Rank 31 (CAU - Rank 13, including Abroad team)
          * [http://icpckorea.org/2017/regional/scoreboard/ 2017년 스탠딩] - NoMonk, Rank 62 (CAU - Rank 35, including Abraod team)
          * [http://icpckorea.org/2018/regional/scoreboard/ 2018년 스탠딩] - ZzikMukMan Rank 50 (CAU - Rank 28, including Abroad team)
          * [http://icpckorea.org/2019/regional/scoreboard/ 2019년 스탠딩] - TheOathOfThePeachGarden Rank 81(CAU - Rank 52, including Abroad team)
         || Cycle 찾기 || . || 위상정렬 || . ||
  • ATmega163 . . . . 7 matches
          * On-chip 2 cycle Multiplier
          * Real Time Clock
         include $(AVR)/include/make1
          HEADER = ../Include
          GCCLIB = $(AVR)/lib/gcc-lib/avr/2.97/avr3
          LIB = $(LIBDIR)/libc.a $(GCCLIB)/libgcc.a $(NEWLIB)/libbfd.a $(NEWLIB)/libiberty.a
         #additional includes to compile
         include $(AVR)/include/make2
  • AproximateBinaryTree/김상섭 . . . . 7 matches
         #include <iostream>
         #include <string>
         #include <vector>
         #include <algorithm>
         #include <numeric>
         #include <math.h>
          dp->nodes.clear();
  • BabyStepsSafely . . . . 7 matches
         This article outlines the refactoring of an algorithm that generate the prime numbers up to a user specified maximum. This algorithm is called the Sieve of Eratosthenes. This article demonstrates that the granularity of the changes made to the source code are very small and rely completely on the ability to recompile and test the code after every change no matter how small. The step where the code is tested insures that each step is done safely. It is important to note that the execution of tests do not actually guarantee that the code is correct. The execution of the tests just guarantees that it isn't any worse that it used to db, prior to the change. This is good enough for the purposes of refactoring since we are tring to not damage anything thay may have worked before Therefore for each change in the code we will be recompilling the code and running the tests.
         The code that is to be refactored has existed in the system for awhile. It has undergone a couple of transformations. Initially it returned an array of int variables that are the prime numbers. When the new collection library was introduced in Java2 the interface was changed to return a List of Integer objects. Going forward the method that returns a List is the preferred method, so the method that returns an array has been marked as being deprecated for the last couple of releases. During this release the array member function will be removed. Listing1, "Class GeneratePrimes," contains the source code for both methods.
         The algorithm is quite simple. Given an array of integers starting at 2.Cross out all multiples of 2. Find the next uncrossed integer, and cross out all of its multiples. Repeat until you have passed the square root of the maximum value. This algorithm is implemented in the method generatePrimes() in Listing1. "Class GeneratePrimes,".
         pulbic class GeneratePrimes
          // declarations
         The test cases for the GeneratePrimes class are implemented using the JUnit testing framework. The tests are contained in class called TestGeneratePrames. There are a 5 tests for each return type (array and List), which appear to be similiar. Our first step to insure보증하다, 책임지다 that we are starting from a stable base is to make sure what we have works.
         Class TestsGeneratePrimes
         public class TestGeneratePrimes extends TestCase
         Our first activity is to refactor the tests. [We might need some justification정당화 for refactoring the tests first, I was thinking that it should tie동여매다 into writing the tests first] The array method is being removed so all the test cases for this method need to be removed as well. Looking at Listing2. "Class TestsGeneratePrimes," it appears that the only difference in the suite of tests is that one tests a List of Integers and the other tests an array of ints. For example, testListPrime and testPrime test the same thing, the only difference is that testListPrime expects a List of Integer objects and testPrime expects and array of int variables. Therefore, we can remove the tests that use the array method and not worry that they are testing something that is different than the List tests.
  • C++스터디_2005여름 . . . . 7 matches
         || 05. 8. 4 || 보창 아영 규완 유선 도연 || 객체지향에 대한 설명, class 틀 실습 ||
         #include <math.h> -> #include <cmath>
         #include <iostream.h>
         #include "sasa.h" -> 그래로..ㅡㅜ
         #include <string.h> -> #include <string>
  • CPPStudy_2005_1/STL성적처리_4 . . . . 7 matches
         #include <iostream>
         #include <fstream>
         #include <string>
         #include <vector>
         #include <algorithm>
         #include <numeric>
          fin.clear();
  • CeeThreadProgramming . . . . 7 matches
         //http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt__beginthread.2c_._beginthreadex.asp
         #include <windows.h>
         #include <stdio.h>
         #include <process.h>
          CloseHandle( hThread );
          CloseHandle( hThread2 );
         #include <stdio.h>
         #include <stdlib.h>
         #include <pthread.h>
  • CubicSpline/1002/NaCurves.py . . . . 7 matches
         class NormalFunction:
         class ErrorLagrange:
         class ErrorPiecewiseLagrange:
         class ErrorSpline:
         class Lagrange:
         class PiecewiseLagrange:
         class Spline:
  • ErdosNumbers/황재선 . . . . 7 matches
         public class ErdosNumbers {
          nameList.clear();
          if (!isInclude(name)) {
          private boolean isInclude(String person) {
          erdos.tm.clear();
         public class TestErdosNumbers extends TestCase {
          * 자바 1.5의 새로운 기능을 조금 사용해보았다. 클래스 Scanner는 이전 방식으로 하는 것보다 훨씬 편한 기능을 제공해 주었다. for loop에서 신기하게 배열을 참조하는 방식이 Eclipse에서 에러로 인식된다.
  • EuclidProblem . . . . 7 matches
         === About [EuclidProblem] ===
         || 나휘동 || C++ || 40분 + 30분 + 20분 + 25분|| [EuclidProblem/Leonardong] ||
         || [문보창] || C++ || 10분 || [EuclidProblem/문보창] ||
         || 차영권 || C++ || 1시간30분 || [EuclidProblem/차영권] ||
         || 이동현 || C++ || 3시간 || [EuclidProblem/이동현] ||
         || [곽세환] || C++ || 하루종일 || [EuclidProblem/곽세환] ||
         || [조현태] || C || . || [EuclidProblem/조현태] ||
  • IntelliJ . . . . 7 matches
         Intelli J 에서는 외부 cvs client 를 이용한다. 고로, wincvs 등을 깔고 난뒤 도스 프롬프트용 cvs 를 연결해줘야 한다. (CVS - Project 연동부분에 대해서는 ["IntelliJ"] 쪽이 빨리 버전업이 되었으면 한다는.. ["Eclipse"]의 CVS 연동기능을 보면 부러운지라~)
          1. Path to CVS client 에 도스프롬프트의 cvs.exe 나 cvs95.exe 등을 연결
         || F6 || Rename. class 이건 Method 이건. Refactoring 의 ["IntelliJ"] 의 중요 기능중 하나. ||
         || ctrl + F12 || Eclipse 에서의 일종의 Outliner. ||
         자주 쓰는 기능들임에도 불구하고 단축키가 정의되지 않은 기능들이 있다. 특히 run class 와 run test 들이 그러한데, 이들은 Key Map 을 직접 해주도록 하자. (개인적으론 ctrl + F10, shift + ctrl + F10 으로 정의해놓고 씀)
         [[include(틀:IDE)]]
  • JTDStudy . . . . 7 matches
          * [https://eclipse-tutorial.dev.java.net/eclipse-tutorial/korean/] : 이클립스 한글 튜토리얼
          * [Eclipse]
          * Tool : Eclipse 3.2
          * [http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.2-200606291905/eclipse-SDK-3.2-win32.zip]
  • JTDStudy/첫번째과제/정현 . . . . 7 matches
         public class BaseBallTest extends TestCase{
         public class GameMain {
         public class BaseBall {
         public class Beholder {
         public class Extractor {
          numbers.clear();
         public class Extractor {
  • KnightTour/재니 . . . . 7 matches
         // Knight.h: interface for the CKnight class.
         #if !defined(AFX_KNIGHT_H__B5234B12_3582_4CB8_8253_6ADFBE7B5E68__INCLUDED_)
         #define AFX_KNIGHT_H__B5234B12_3582_4CB8_8253_6ADFBE7B5E68__INCLUDED_
         class CKnight
         #endif // !defined(AFX_KNIGHT_H__B5234B12_3582_4CB8_8253_6ADFBE7B5E68__INCLUDED_)
         // Knight.cpp: implementation of the CKnight class.
         #include "Knight.h"
         #include "iostream"
          system("cls");
         #include "Knight.h"
  • LinuxProgramming/QueryDomainname . . . . 7 matches
         #include <stdio.h>
         #include <stdlib.h>
         #include <string.h>
         #include <sys/types.h>
         #include <arpa/inet.h>
         #include <netdb.h>
         #include <unistd.h>
  • LoveCalculator/zyint . . . . 7 matches
         #include <iostream>
         #include <string>
         #include <vector>
         #include <math.h>
         #include <iomanip> //setprecision
         #include <ios> //precision
          알파벳에서 숫자가 아닌 문자(alpha = alpha - 'a' +1)로 처리 하였다면 가독성이 좋아지지 않았을까? 그런데, 이건 내 취향일 수도 있지만,.. class로 함수들을 묶어 외부 접근을 못하게 했으면 나중에 소스코드를 재사용하기 훨씬 쉬워졌을텐데. 함수 분류는 현태 말대로 좋은거 같네. (그리고 upper함수는 toupper라고 이미 구현되어 있어.) - 이영호
  • MoniWikiACL . . . . 7 matches
         `config.php`에 다음을 넣으면 ACL SecurityPlugin이 활성화됩니다.
         $security_class="acl";
         $acl_type="default";
         == ACL 타입 ==
         * @ALL allow read,userform,rss_rc,aclinfo,fortune,deletepage,fixmoin,ticket // 여러 줄로 나눠쓰기 가능
         # acl.default.php
         * @ALL allow read,userform,rss_rc,aclinfo,fortune,deletepage,fixmoin,ticket
         == ACL이 성립되는 과정 ==
         === 마지막 ACL 항목이 적용된다 ===
         explicit하게 지정할 경우 최종 ACL 항목이 적용된다.
         wildcard를 쓴 경우도 역시 최종 ACL 항목이 적용된다.
         == priority가 다른 경우 ACL의 성립 과정 ==
         /!\ 각 ACL 항목의 같은 priority를 가지는 모든 항목이 합해져서 적용됩니다.
         config.php에 {{{$acl_debug=1}}} 옵션을 넣으면, 어떤 식으로 적용될지를 보여줍니다.
  • NumberBaseballGame/정훈 . . . . 7 matches
         #include<iostream>
         #include <ctime>
          cin.clear();
          cin.clear();
          cin.clear();
          cin.clear();
          cin.clear();
  • OurMajorLangIsCAndCPlusPlus/XML/김상섭허준수 . . . . 7 matches
         #include <string.h>
         #include <stdio.h>
         #include <stdlib.h>
         #include <string.h>
         void stack_clear(stack_pointer sta)
          stack_clear(sta);
          fclose( stream );
  • PNGFileFormat/FormatUnitTestInPythonLanguage . . . . 7 matches
         class TestPngFormat(unittest.TestCase):
          self.png.close()
         class ThomPNG:
          def close(self):
          self.f.close()
         class CRC:
         class RGB:
  • PairProgramming . . . . 7 matches
         class IConnection
          function Close(){}
         class OdbcConnection : IConnection
          function Close(){ odbc_close(); }
         class MySqlConnection : IConnection
          function Close(){ mysql_close(); }
         class Connection
         나는 일차적으로 switch코드를 없앨 수 있다는 점을 설명했다. 우리는 Connection클래스가 그다지 크게 바뀌지 않을 것이라는 것에 대해 동의했었고 이 점을 근거로 switch를 사용하는 것이 유지보수를 힘들게 하는가에 대해 질문했다. 솔직히 이정도 코드라면 누구나 수정할 수 있을 것이라고 생각한다. 그리고 그렇게 많은 시간을 필요로 하는 작업도 아니라고 생각한다. 파트너는 Connection을 생성하는 부분을 include 화일로 관리하고 그곳에 한번만 define문을 작성하면 문제가 없다고 주장했다.
  • RandomWalk/ExtremeSlayer . . . . 7 matches
         class RandomWalkBoard
         #include <iostream>
         #include <cmath>
         #include <ctime>
         #include "RandomWalkBoard.h"
         #include <iostream>
         #include "RandomWalkBoard.h"
  • RandomWalk2/ClassPrototype . . . . 7 matches
         #include <iostream>
         #include <assert.h>
         class Board
         class Journey
         class Roach
         class Inputer
         class Game
  • RubyLanguage/InputOutput . . . . 7 matches
          * File.open / File.close
          * 단 예외 발생시 File.close는 호출되지 않는다. ensure 구문에서 처리할 수 있다.
         client = TCPSocket.open("IP주소", '프로토콜');
         client.send("상대방", 0) # 0은 표준패킷 의미
         puts.client.readlines
         client.close
  • ScheduledWalk/창섭&상규 . . . . 7 matches
         #include <iostream>
         #include <cstring>
         class Journey
         class Board
         class Roach
         class User
         class Executor
  • StringOfCPlusPlus/상협 . . . . 7 matches
         class String
         #include <iostream>
         #include <cstring>
         #include "String0.h"
         #include <iostream>
         #include "String0.h"
          cout<<"nam class 중 n의 갯수는 "<<nam.search('n')<<"개 \n";
  • VendingMachine/재니 . . . . 7 matches
         #include <iostream>
         #include <cstring>
         class Man{
         class CoinCounter{
         class VendingMachine{
         class Drink{
          system("cls");
  • VisualStudio . . . . 7 matches
         === Class View 가 안나올때 ===
         C++ 에서는 자바에서의 import 의 명령과 달리 해당 헤더화일에 대한 pre-processor 의 기능으로서 'include' 를 한다. 그러다 보니 해당 클래스나 함수 등에 redefinition 문제가 발생한다. 이를 방지하는 방법으로 하나는 #ifndef - #endif 등의 명령을 쓰는것이고 하나는 pragma once 이다.
         class CBoardBase {
         class CBoardBase {
          * Show directories for:(다음 디렉토리 표시:) 드롭 다운 메뉴에서 Include Files(파일 포함)를 선택하고 include 파일이 위치한 디렉토리(예: C:\라이브러리폴더\include)를 입력합니다.
         [[include(틀:IDE)]] [도구분류]
  • ZP&COW세미나 . . . . 7 matches
          * Eclipse
          * Platform: http://165.194.17.15/pub/language/java_eclipse/eclipse-platform-3.0M3-win32.zip
          * JDT: http://165.194.17.15/pub/language/java_eclipse/eclipse-JDT-3.0M3.zip
         class Apple:
         class AppleTest(unittest.TestCase):
  • [Lovely]boy^_^/3DLibrary . . . . 7 matches
         #include <cmath>
         #include <vector>
         #include <iostream>
         class Vector;
         class Matrix
         class Vector
         #include "3d.h"
  • [Lovely]boy^_^/USACO/GreedyGiftGivers . . . . 7 matches
         #include <iostream>
         #include <fstream>
         #include <string>
         #include <vector>
         #include <map>
          fout.close();
          fin.close();
  • [Lovely]boy^_^/USACO/WhatTimeIsIt? . . . . 7 matches
         #include <iostream>
         #include <fstream>
         #include <string>
         #include <map>
         ifstream fin("clock.in");
         ofstream fout("clock.out");
          table[0] = "o'clock";
  • [Lovely]boy^_^/[Lovely]boy^_^/USACO/Barn . . . . 7 matches
         #include <iostream>
         #include <fstream>
         #include <vector>
         #include <algorithm>
         #include <functional>
          fin.close();
          fout.close();
  • i++VS++i . . . . 7 matches
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
          class 에서 operator overloading 으로 전위증가(감소)와 후위증가(감소)는 다음과 같이 구현되어 있다.
  • subsequence/권영기 . . . . 7 matches
         #include<iostream>
         #include<vector>
         #include<iostream>
         #include<vector>
         #include<iostream>
         #include<algorithm>
         #include<vector>
  • 덜덜덜/숙제제출페이지2 . . . . 7 matches
         #include <stdio.h>
         #include <stdlib.h>
         #include <stdio.h>
         #include <string.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdlib.h>
  • 데블스캠프2009/목요일/연습문제/MFC/정종록 . . . . 7 matches
         #include "stdafx.h"
         #include "Test.h"
         #include "TestDlg.h"
         class CAboutDlg : public CDialog
          // ClassWizard generated virtual function overrides
          DECLARE_MESSAGE_MAP()
         ON_BN_CLICKED(IDC_BUTTON8, On2)
         ON_BN_CLICKED(IDC_BUTTON10, On3)
         ON_BN_CLICKED(IDC_BUTTON17, On1)
         ON_BN_CLICKED(IDC_BUTTON13, On4)
         ON_BN_CLICKED(IDC_BUTTON9, On5)
         ON_BN_CLICKED(IDC_BUTTON7, On6)
         ON_BN_CLICKED(IDC_BUTTON19, On7)
         ON_BN_CLICKED(IDC_BUTTON14, OnButton14)
         ON_BN_CLICKED(IDC_BUTTON15, On9)
         ON_BN_CLICKED(IDC_BUTTON18, On0)
         ON_BN_CLICKED(IDC_BUTTON12, OnButton12)
         ON_BN_CLICKED(IDC_BUTTON11, OnButton11)
         ON_BN_CLICKED(IDC_BUTTON16, OnButton16)
         ON_BN_CLICKED(IDC_BUTTON20, OnReset)
  • 데블스캠프2011/넷째날/Git/권순의 . . . . 7 matches
         #include "stdafx.h"
         #include <iostream>
         #include <string.h>
         #include "cmdTest.h"
         #include "rei.h"
         #include "rei.h"
         #include <fstream>
  • 데블스캠프2011/둘째날/Machine-Learning . . . . 7 matches
          * Naive Bayes classifier 개발 http://en.wikipedia.org/wiki/Naive_Bayes_classifier
          * [데블스캠프2011/둘째날/Machine-Learning/NaiveBayesClassifier/namsangboy]
          * [데블스캠프2011/둘째날/Machine-Learning/NaiveBayesClassifier/송지원]
          * [데블스캠프2011/둘째날/Machine-Learning/NaiveBayesClassifier/강성현]
          * [데블스캠프2011/둘째날/Machine-Learning/NaiveBayesClassifier/김수경]
          * [데블스캠프2011/둘째날/Machine-Learning/NaiveBayesClassifier/김동준]
          * [데블스캠프2011/둘째날/Machine-Learning/NaiveBayesClassifier/변형진]
          * SVMLight 사용 실습 http://svmlight.joachims.org/svm_multiclass.html
          * svm learning : ./svm_multiclass_learn -c 1 /home/newmoni/workspace/DevilsCamp/data/test.svm_light test.c1.model
          * svm classify : ./svm_multiclass_classify /home/newmoni/workspace/DevilsCamp/data/test2.svm_light economy_politics2.10.model
  • 데블스캠프2011/셋째날/String만들기/서지혜 . . . . 7 matches
         class String {
         {{{#include <stdio.h>
         #include <malloc.h>
         #include <stdlib.h>
         #include "String.h"
         #include <stdio.h>
         #include "String.h"
  • 몸짱프로젝트/BinarySearchTree . . . . 7 matches
         class BinartSearchTree:
         class Node:
         class BinartSearchTreeTestCase(unittest.TestCase):
         class BinartSearchTree:
         class Node:
         class BinartSearchTreeTestCase(unittest.TestCase):
         #include <iostream>
  • 문자반대출력/남도연 . . . . 7 matches
         class Mirror{
         #include <math.h>
         #include <iostream.h>
         #include "sasa.h"
         #include <string.h>
         #include <stdlib.h>
         #include "sasa.h"
  • 비밀키/권정욱 . . . . 7 matches
         #include <iostream>
         #include <fstream>
          fin.close();
          fout.close();
         #include <iostream>
         #include <fstream>
         #include <string>
  • 새싹교실/2011/Pixar/실습 . . . . 7 matches
         #include <stdio.h>
         #include <math.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <math.h>
         #include <stdio.h>
         #include <stdio.h>
  • 새싹교실/2011/무전취식/레벨9 . . . . 7 matches
         #include <stdio.h>
         #include <stdio.h>
         #include <math.h>
          // declare variables here
         #include <stdio.h>
         #include <stdlib.h>
         #include <time.h>
  • 수/구구단출력 . . . . 7 matches
         #include <stdio.h>
         #include <stdlib.h>
         #include<stdio.h>
         #include<stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdlib.h>
  • 영호의해킹공부페이지 . . . . 7 matches
         This article is an attempt to quickly and simply explain everyone's favourite
         #include <iostream.h>
         #include <string.h>
         along until we get to our shellcode. Errr, I'm not being clear, what I mean is
         would like to play around with my example file some more, I included the
          like C/C++, Pascal, JavaScript, Perl, Python - you name it. :) Mm, no TCL/TK
         Monitor with a FBUS cable you need the DOS software PCLocals V1.3.
         display) using PCLocals:
         Make sure to start PCLocals in plain DOS
         Enter 243 to activate the "big" net monitor (menu 01 to 89 including menus 01
         Note: if u cant find pclocals use net_monitor.exe, i dunno if it gets the big
  • 진격의안드로이드&Java . . . . 7 matches
         javap -c ByteCode.class
         public class ByteCode{
         public class ByteCode {
         public class ByteCode{
         public class ByteCode {
          0 8 11 Class java/lang/Exception
         public class ByteCode{
         public class ByteCode {
  • 큐와 스택/문원명 . . . . 7 matches
         여기서 의문점은 string헤더 파일을 include하지 않고 배열을 char *형으로 하고 #1,#2,#3을 strcpy를 사용하여 고치고 실행한 후,
         #include <iostream>
         #include <string>
          // string 이라면, call by value 로 class간
         cin 이 string을 입력 받는 코드는 {{{~cpp C:\Program Files\Microsoft Visual Studio\VC98\Include\istream}}} 에 정의 되어 있습니다. 궁금하시면, Debug 모드로 따라가 보세요.
         #include <iostream>
         #include <string>
  • .vimrc . . . . 6 matches
         map <F6> :cl<CR>
          call InsertInclude()
         function! InsertInclude()
          call search("#include")
          " Search for #class
          call search("class")
  • 02_Python . . . . 6 matches
          * Class 개념 까지는 들어가지 않을 예정 .. 아직까지는 함수 개념 잡기가 바쁠꺼라는 생각이 듬
          * 가장 정확하게 말하자면 객체 지향 스크립 언어이다. (see also Ousterhout's IEEE Computer article ''Scripting: Higher Level Programming for the 21st Century'' at http://home.pacbell.net/ouster/scripting.html )
          #include <stdio.h>
          #include <iostream.h>
          public class HelloWorldExample
         Class 객체 만들기 class subclass: staticData = []
  • 2010JavaScript/역전재판 . . . . 6 matches
         <div id='item_box'><span class='keyword'><br><br><br><br><br>hello</span></div>
          <span class='think'>(span 을 사용했음)</span><br>
          키워드는 <span class='keyword'>키워드!!</span>요렇게 ㅎㅎ
          <div id='text' Onclick="changetext()">
          <span class='think'>(span 을 사용했음)</span><br>
          키워드는 <span class='keyword'>키워드!!</span>요렇게 ㅎㅎ
  • 2010php/방명록만들기 . . . . 6 matches
         include "dbconnect.php";
         include "print.php";
         include "dbconnect.php";
         include "get_time.php";
          include "get_record.php";
          include "print_status.php";
  • 2학기파이선스터디/클라이언트 . . . . 6 matches
         class Main:
         class User:
         ## user = clientsock.recv(1024)
          print "click at"
         class Main:
         class User:
  • 3n 1/이도현 . . . . 6 matches
         #include <iostream>
         int cycle_length(int input);
          temp = cycle_length(i); // cycle legnth 찾기
         // cycle length 구하기
         int cycle_length(int input)
  • 5인용C++스터디/템플릿 . . . . 6 matches
         #include <iostream>
         #include <iostream>
         #include <iostream>
         class Array5
         #include <iostream>
         class Array5
  • Ajax2006Summer/프로그램설치 . . . . 6 matches
         == Eclipse ==
         1. Eclipse를 다운로드 받습니다.
          * 필요한 것은 '''Eclipse 3.2 Platform Runtime Binary''' 입니다. 용량은 33메가 정도입니다 : [http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.2-200606291905/eclipse-platform-3.2-win32.zip LINK]
  • Applet포함HTML/진영 . . . . 6 matches
         <APPLET CODE=" NotHelloWorldApplet.class" WIDTH=300 HEIGHT=300>
          classid = "clsid:CAFEEFAC-0014-0001-0001-ABCDEFFEDCBA"
          <PARAM NAME = CODE VALUE = " NotHelloWorldApplet.class" >
          CODE = " NotHelloWorldApplet.class"
         <APPLET CODE = " NotHelloWorldApplet.class" WIDTH = 300 HEIGHT = 300>
  • AspectOrientedProgramming . . . . 6 matches
         본 글은 Markus Voelter에 의해 작성된 글 중 일부이다. 원문은 AOP 기본 개념, Xerox PARC에 의해 구현된 Java의 AOP 확장 버전인 AspectJ 소개, Metaclass 프로그래밍과의 비교 등 총 3 파트로 구성되어 있으며, 번역문은 이 중 첫 번째 파트만 커버한다. 참고로 원문의 AspectJ 관련 코드는 상당히 오래된 문법에 기반하여 현재의 그것과 많은 차이를 보인다.
          AOP에서는 aspect라는 새로운 프로그램 구조를 정의해 사용한다. 이는 쉽게 struct, class, interface 등과 같이 특정한 용도의 구조라 생각하면 된다. Aspect 내에는 프로그램의 여러 모듈들에 흩어져 있는 기능(하나의 기능이 여러 모듈에 흩어져 있음을 뜻한다)을 모아 정의하게 된다. 전체적으로, 어플리케이션의 각각의 클래스는 자신에게 주어진 기능만을 수행하고, 추가된 각 aspect들이 횡단적인 행위(기능)들을 모아 처리하며 전체 프로그램을 이루는 형태가 만들어진다.
          특정 메소드(ex. 객체 생성 과정 추적) 호출을 로깅할 경우 aspect가 도움이 될 수 있다. 기존 방법대로라면 log() 메소드를 만들어 놓은 후, 자바 소스에서 로깅을 원하는 메소드를 찾아 log()를 호출하는 형태를 취해야할 것이다. 여기서 AOP를 사용하면 원본 자바 코드를 수정할 필요 없이 원하는 위치에서 원하는 로깅을 수행할 수 있다. 이런 작업 모두는 aspect라는 외부 모듈에 의해 수행된다. 또 다른 예로 예외 처리가 있다. Aspect를 이용해 여러 클래스들의 산재된 메소드들에 영향을 주는 catch() 조항(clause)을 정의해 어플리케이션 전체에 걸친 지속적이고 일관적으로 예외를 처리할 수 있다.
         http://javastudy.co.kr 에서 펐습니다. eclipse 프로젝트중에도 있는것 같더군요. (http://www.eclipse.org/aspectj/) - [임인택]
          AspectJ는 Eclipse 프로젝트라기 보다. Xerox PARC 의 AspectJ 프로젝트의 홈페이지가 옮겨 온것 입니다. 역시 이글이 wegra님이 해석해 놓으신거 였군요. 좀더 많은 내용은 아래의 SisterWiki 를 참고하시고, 관련포럼 비스무리 한데가 http://aosd.net 입니다. --NeoCoin
  • CPPStudy_2005_1/STL성적처리_1 . . . . 6 matches
         #include <iostream>
         #include <string>
         #include <fstream>
         #include <vector>
         #include <algorithm>
         #include <numeric>
  • CPPStudy_2005_1/STL성적처리_3 . . . . 6 matches
         #include <fstream>
         #include <iostream>
         #include <string>
         #include <vector>
         #include <algorithm> //sort
         #include <numeric> //accumulate
  • CPPStudy_2005_1/질문 . . . . 6 matches
         #include <algorithm>
         #include <iomanip>
         #include <ios>
         #include <iostream>
         #include <string>
         #include <vector>
  • ChocolateChipCookies/조현태 . . . . 6 matches
         #include <iostream>
         #include <string>
         #include <vector>
         #include <cmath>
         #include <Windows.h>
          g_hitPoints.clear();
  • ClassifyByAnagram/상규 . . . . 6 matches
         #include <string>
         #include <list>
         #include <map>
         #include <algorithm>
         #include <iostream>
         class Dictionary
         ["ClassifyByAnagram"]
  • Class로 계산기 짜기 . . . . 6 matches
         #include <iostream>
         class Memory
         class NumberInputer
         class ComputeDevice
         class Lcd
         class Calculator
         MFCStudy2006/Class로 계산기 짜기 <- 이런 이름이 더 좋을듯 싶네요^^ - 아영
  • CppStudy_2002_1/과제1/CherryBoy . . . . 6 matches
         #include <iostream>
         #include <iostream>
         #include <iostream>
         #include <cstring>
         #include <iostream>
         #include <cstring>
  • CppStudy_2002_2/객체와클래스 . . . . 6 matches
         class Vending
         #include <iostream>
         #include <cstring>
         #include "vending.h"
         #include <iostream>
         #include "vending.h"
  • DPSCChapter4 . . . . 6 matches
         '''["Adapter"](105)''' Convert the interface of a class into another interface clients expect. Adapter lets classes work together that couldn't otherwise because of incompatible interfaces
         '''Composite(137)''' Compose objects into tree structrures to represent part-whole hierarchies. Composite lets clients treat individual objects and compositions of objects uniformly.
         '''Decorator(161)''' Attach Additional responsibilities and behavior to an object dynamically. Decorators provide a flexible alternative to subclassing for extending functionality.
         '''Adapter(105)''' 는 다른 인터페이스의 Clients들이 예상할수 있는 형태오 클래스의 인터페이스를 변형시킨다. 즉, Adapter는 양립할수 없는 다른 상황의 두가지의 일을 수행하는 클래스를 상호간연결시키는 역할을 한다.
         '''Composite(137)'''은 전체-부분의 계층 나타내기위한 tree구조로 각 object를 구성시킨다. Composite는 client 들이 개별의 object와 object들의 조합을 일정한 규칙으로 다룰수 있게 한다.
  • DevelopmentinWindows/APIExample . . . . 6 matches
         #include <windows.h>
         #include "resource.h"
         LPCSTR szWindowClass = "API Window Class";
         ATOM MyRegisterClass(HINSTANCE hInstance);
          MyRegisterClass(hInstance);
         ATOM MyRegisterClass(HINSTANCE hInstance)
          WNDCLASSEX wcex;
          wcex.cbSize = sizeof(WNDCLASSEX);
          wcex.cbClsExtra = 0;
          wcex.lpszClassName = szWindowClass;
          return RegisterClassEx(&wcex);
          hWnd = CreateWindow(szWindowClass, "API", WS_OVERLAPPEDWINDOW,
         #include "resource.h"
         // Generated from the TEXTINCLUDE 2 resource.
         #include "afxres.h"
         // TEXTINCLUDE
         1 TEXTINCLUDE DISCARDABLE
         2 TEXTINCLUDE DISCARDABLE
          "#include ""afxres.h""rn"
         3 TEXTINCLUDE DISCARDABLE
  • EightQueenProblem/da_answer . . . . 6 matches
          Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
          TForm1 = class(TForm)
          procedure Button1Click(Sender: TObject);
          { Private declarations }
          { Public declarations }
         procedure TForm1.Button1Click(Sender: TObject);
          Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
          TForm1 = class(TForm)
          procedure Button1Click(Sender: TObject);
          { Private declarations }
          { Public declarations }
         procedure TForm1.Button1Click(Sender: TObject);
  • EightQueenProblem/kulguy . . . . 6 matches
          See Also [http://maso.zdnet.co.kr/20010407/about/article.html?id=120&page=2 마소2001년 4월 About Python 기사 - 파이썬 최적화론]
         public class QueensProblem
         public class Chessboard
          public static class PointList
         public class Queen
         public class Point
  • EightQueenProblem/정수민 . . . . 6 matches
         class EightQueenProblem
         #include <iostream>
         #include "EightQueenProblem.h"
         #include "EightQueenProblem.h"
         #include <iostream>
         #include <time.h>
  • EuclidProblem/이동현 . . . . 6 matches
         //Euclid Problem/이동현 2005.04.03
         #include <iostream>
         long Eucl(long, long);
          gcd = Eucl(a,b);
         long Eucl(long a, long b){ //a가 큰수. a=bq+r공식을 변형 r=a-qb 을 이용하여 a,b의 계수 계산
          return Eucl(b, a%b);
  • FromDuskTillDawn/조현태 . . . . 6 matches
         #include <iostream>
         #include <vector>
         #include <string>
          g_myTowns.clear();
          g_suchStartTown.clear();
          g_suchEndTown.clear();
  • Hessian . . . . 6 matches
         이를 컴파일 하기 위해서는 hessian-2.1.3.jar 화일과 jsdk23.jar, resin.jar 화일이 classpath 에 맞춰줘야 한다. (이는 resin 의 lib 폴더에 있다. hessian jar 화일은 [http://caucho.com/hessian/download/hessian-2.1.3.jar hessian] 를 다운받는다)
         public class RpcTest extends HessianServlet implements Basic {
         그리고 class 화일을 Servlet 이 돌아가는 디렉토리에 복사한다. 이로서 RPC Publish 기본준비는 ok.
         === RPC Client 구현 ===
         import com.caucho.hessian.client.HessianProxyFactory;
         public class RpcClient {
          Basic basic = (Basic)factory.create(Basic.class, url);
  • InvestMulti - 09.22 . . . . 6 matches
          f.close()
          f.close()
         class Menu:
          f.close()
         class Menu:
          f.close()
  • Java/JDBC . . . . 6 matches
          * 9i, release2 용 드라이버, 다른 버전은 oracle 에서 다운 받는다.
         public class DBManager {
          * @throws ClassNotFoundException
          public static void main(String[] args) throws SQLException, ClassNotFoundException {
          Class.forName("oracle.jdbc.driver.OracleDriver");
          String url = "jdbc:oracle:thin:@localhost:1521:NSH2";
          con.close();
  • Java/ReflectionForInnerClass . . . . 6 matches
         [http://groups.google.co.kr/groups?hl=ko&lr=&ie=UTF-8&oe=UTF-8&newwindow=1&threadm=3A1C1C6E.37E63FFD%40cwcom.net&rnum=4&prev=/groups%3Fq%3Djava%2Breflection%2Binnerclass%26hl%3Dko%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26newwindow%3D1%26selm%3D3A1C1C6E.37E63FFD%2540cwcom.net%26rnum%3D4 구글에서 찾은 답변]
         innerclass 에서는 기본적으로 Inner Class 를 포함하고 있는 상위클래스의 레퍼런스가 생성자로 들어간다. 마치 C++ 에서 메소드들에 대해 this 가 기본 파라메터로 넘어가는 것과 같은 이치랄까.
         public class InnerConstructorTest {
          Class outerClass = Class.forName("Outer");
          Object outer = outerClass.newInstance();
          Class innerClass = Class.forName("Outer$Inner");
          Class[] consParamClasses = new Class[]{outerClass};
          innerClass.getDeclaredConstructor(consParamClasses);
         class Outer {
          class Inner {
  • Java2MicroEdition/MidpHttpConnectionExample . . . . 6 matches
         public class Spike2 extends MIDlet implements CommandListener {
          sgh.cleanUp();
         public class SpikeGetHtml {
          public void cleanUp() {
          dis.close();
          httpConn.close();
  • JollyJumpers/서지혜 . . . . 6 matches
         {{{#include <stdio.h>
         #include <memory.h>
         #include <math.h>
         #include <stdio.h>
         #include <memory.h>
         #include <math.h>
  • Omok/재니 . . . . 6 matches
         #include <iostream.h>
         #include <conio.h>
          clrscr();
         #include <iostream>
         class Board{
          system("cls");
  • One/김태형 . . . . 6 matches
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         {{{~cpp #include <stdio.h>
  • One/박원석 . . . . 6 matches
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
  • OurMajorLangIsCAndCPlusPlus/Function . . . . 6 matches
         #include <stdio.h>
         #include <stdarg.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         template<class T> void print(T a)
  • OurMajorLangIsCAndCPlusPlus/print/김상섭 . . . . 6 matches
         #include <stdio.h>
         #include <stdlib.h>
         #include <string.h>
         #include <stdarg.h>
         #include <ctype.h>
         #include <string.h>
  • PPProject/Colume2Exercises . . . . 6 matches
         #include <iostream>
         #include <string>
         #include <iostream>
         #include <string>
         #include <iostream>
         #include <string>
  • PerformanceTest . . . . 6 matches
         수행시간 측정용 C++ Class. 수행시간 단위는 Sec 입니다. 단 HighResolutionTimer를 지원하는 프로세서가 필요합니다.
          #include <windows.h>
          #include <time.h>
          #include <stdio.h>
          class CTimeEstimate
          #include <sys/timeb.h>
          #include <stdio.h>
  • ProjectEazy/Source . . . . 6 matches
         class EazyWord:
         class EazyWordTestCase(unittest.TestCase):
         class EazyDic:
         class EazyDicTestCase(unittest.TestCase):
         class EazyParser:
         class EazyParserTestCase(unittest.TestCase):
  • QueryMethod . . . . 6 matches
         class Switch
         class Light
         class WallPlate
         class Switch
         class Light
         class WallPlate
  • RandomWalk/황재선 . . . . 6 matches
         #include <iostream>
         #include <ctime>
         #include <iomanip>
         #include <iostream>
         #include <ctime>
         #include <iomanip>
  • RegularExpression/2011년스터디 . . . . 6 matches
         예제 <a href = "class > </a>
         <a href = "class" > </a>
         <a href = "clas"s" > </a>
         <a href ="dfdof class="dfdfd"></a>
         <a href ="dfdof" class=dfdfd" name ="cdef"></a>
          var str='<body onload="firprint(;" onkeydown="keyboard);"> <input value="pause" onclick="pause();"/>';
  • SoJu/숙제제출 . . . . 6 matches
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
  • SolarSystem/상협 . . . . 6 matches
         #include <windows.h>
         #include <gl\gl.h>
         #include <gl\glu.h>
         #include <gl\glaux.h>
         #include <stdio.h>
         #include <cmath>
          glClearColor(0.0f,0.0f,0.0f,0.0f);
          glClearDepth(1.0f);
          glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
          if(!UnregisterClass("OpenGL",hInstance))
          MessageBox(NULL,"Could Not Unregister Class","SHUTDOWN ERROR",
          WNDCLASS wc;
          wc.cbClsExtra=0;
          wc.lpszClassName="OpenGL";
          if(!RegisterClass(&wc))
          MessageBox(NULL,"Failed To Register The Window Class."
          ,"ERROR",MB_OK|MB_ICONEXCLAMATION);
          MB_ICONEXCLAMATION)==IDYES){
          MessageBox(NULL,"Program Will Now Close","ERROR",MB_OK|MB_ICONSTOP);
          WS_CLIPSIBLINGS |
  • TdddArticle . . . . 6 matches
         TDD 로 Database TDD 진행하는 예제. 여기서는 툴을 좀 많이 썼다. [Hibernate] 라는 O-R 매핑 툴과 deployment DB는 오라클이지만 로컬 테스트를 위해 HypersonicSql 이라는 녀석을 썼다고 한다. 그리고 test data 를 위해 DBUnit 쓰고, DB Schema 제너레이팅을 위해 XDoclet 와 Ant 를 조합했다.
         여기 나온 방법에 대해 장점으로 나온것으로는 비슷한 어프로치로 500 여개 이상 테스트의 실행 시간 단축(Real DB 테스트는 setup/teardown 시 Clean up 하기 위해 드는 시간이 길어진다. 이 시간을 단축시키는 것도 하나의 과제), 그리고 테스트 지역화.
         류군 이야기로는 Oracle 의 경우 설치하고 딱 실행하는데만 기본 메모리 200메가 잡아먹는다고 한다. -_-; 로컬 테스트를 위해 HypersonicSql를 쓸만도 하군.; (In-memory DB 식으로 지원가능. 인스톨 할것도 없이 그냥 콘솔에서 배치화일 하나 실행만 하면 됨. 근데, JDBC 를 완벽히 지원하진 않는 것도 같아서, 약간 애매. (ResultSet 의 first(), last(), isLast() 등의 메소드들이 실행이 안됨)
         여기에서의 TDD 진행 방법보다는 Reference 와 사용 도구들에 더 눈길이 간다. XDoclet 와 ant, O-R 매핑 도구를 저런 식으로도 쓸 수 있구나 하는 것이 신기. 그리고 HSQLDB 라는 가벼운 (160kb 정도라고 한다) DB 로 로컬테스트 DB 를 구축한다는 점도.
         reference 쪽은 최근의 테스트와 DB 관련 최신기술 & 문서들은 다 나온 듯 하다. 익숙해지면 꽤 유용할 듯 하다. (hibernate 는 꽤 많이 쓰이는 듯 하다. Intellij 이건 Eclipse 건 플러그인들이 다 있는걸 보면. XDoclet 에서도 지원)
          * http://xdoclet.sourceforge.net
  • TheGrandDinner/조현태 . . . . 6 matches
         #include <iostream>
         #include <vector>
         #include <algorithm>
         #include <numeric>
          teamSize.clear();
          tableSize.clear();
  • TheJavaMan/숫자야구 . . . . 6 matches
         public class BBGameFrame extends Frame implements WindowListener{
          public void windowClosing(WindowEvent e) {
          public void windowClosed(WindowEvent e) { }
         public class BBGame {
         public class BBGameFrame extends JFrame {
          public void windowClosing(WindowEvent e){
         public class UpperPanel extends Panel {
          result.clear();
         public class LowerPanel extends Panel implements ActionListener, KeyListener{
  • UglyNumbers/송지훈 . . . . 6 matches
         #include <iostream>
         #include <ctime>
         using std::clock_t;
          clock_t start,end; // 수행시간 구할 때 쓰려고 넣은 변수.
          start = clock(); // 시작한 시간.
          end = clock(); // 끝난 시간.
          cout << "Run time = " << (double)(end-start)/CLK_TCK << endl
  • Vending Machine/dooly . . . . 6 matches
         public class VendingMachineTest extends TestSuite {
          suite.addTestSuite(PerchaseItemTest.class);
          suite.addTestSuite(RegistItemTest.class);
         public class PerchaseItemTest extends TestCase {
         public class RegistItemTest extends TestCase {
         public class VendingMachine {
  • WindowsConsoleControl . . . . 6 matches
         #include <windows.h>
         #include <stdio.h>
         void cls();
         #include "util.h"
         void cls()
          system("cls");
  • [Lovely]boy^_^/USACO/YourRideIsHere . . . . 6 matches
         #include <iostream>
         #include <fstream>
         #include <string>
         #include <cassert>
          fout.close();
          fin.close();
  • aekae/code . . . . 6 matches
         #include <iostream>
         #include <iostream>
         #include <ctime>
         #include <iostream>
         #include <ctime>
         #include <iostream>
  • html5practice/즐겨찾기목록만들기 . . . . 6 matches
          <input type="button" value="add to list" onclick="doSetItem(this.form)"/>
          <input type="button" value="clear" onclick="doClearAll()"/>
          pairs += "<tr><td onclick=doRemoveFavorite(this)>"+key+"</td>\n<td>"+value+"</td></tr>\n";
          pairs += "<tr><td onclick=doSetFavorite(this)>"+key+"</td>\n<td>"+value+"</td></tr>\n";
         function doClearAll(){
          localStorage.clear();
  • whiteblue/LinkedListAddressMemo . . . . 6 matches
         #include <iostream>
         #include <cstring>
          system("cls");
          system("cls");
          system("cls");
          system("cls");
  • 개인키,공개키/강희경,조동영 . . . . 6 matches
         #include <fstream>
         #include <iostream>
          fout.close();
          fin.close();
          fin1.close();
          fout1.close();
  • 개인키,공개키/류주영,문보창 . . . . 6 matches
         #include <iostream>
         #include <fstream>
         #include<string>
         #include <iostream>
         #include <fstream>
         #include<string>
  • 개인키,공개키/최원서,곽세환 . . . . 6 matches
         #include <fstream>
         #include <iostream>
         #include <stdlib.h>
         #include <fstream>
         #include <iostream>
         #include <stdlib.h>
  • 김동준/Project/Data_Structure_Overview/Chapter1 . . . . 6 matches
          //가정 : 모든 A include Array, i include index, x include item
          // j , size include integer
          Item retrive(A, i) => if(i include index)
          Array Store(A,i,x) => if( i include index)
  • 김희성/MTFREADER . . . . 6 matches
         #include"ntfs.h"
         class _MFT_READER
          __int64 ReadCluster(unsigned char* point,unsigned char* info);
         #include"_MFT_READER.h"
          BytesPerFileRecord = boot_block.ClustersPerFileRecord < 0x80? boot_block.ClustersPerFileRecord* boot_block.SectorsPerCluster* boot_block.BytesPerSector : 1 << (0x100 - boot_block.ClustersPerFileRecord);
          ReadSector((boot_block.MftStartLcn) * boot_block.SectorsPerCluster, BytesPerFileRecord / boot_block.BytesPerSector, $MFT);
          MFTLength=ReadCluster((unsigned char*)$MFT+point+i,(unsigned char*)MFT);
          ReadCluster(point+(*(short*)((unsigned char*)point+32)),offset);
         __int64 _MFT_READER::ReadCluster(unsigned char* point,unsigned char* info)
          ReadSector(offset * boot_block.SectorsPerCluster,
          length * boot_block.SectorsPerCluster,
          info+j*boot_block.BytesPerSector*boot_block.SectorsPerCluster);
         #include"_MFT_READER.h"
          fclose(fp);
          for(i=0;i<MFTLength*boot_block.BytesPerSector*boot_block.SectorsPerCluster/BytesPerFileRecord;i++)
          fclose(fp);
  • 단식자바 . . . . 6 matches
         [Eclipse], [http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.1-200506271435/eclipse-SDK-3.1-win32.zip&url=http://eclipse.areum.biz/downloads/drops/R-3.1-200506271435/eclipse-SDK-3.1-win32.zip&mirror_id=26 이클립스 3.1]
  • 데블스캠프2006/월요일/함수/문제풀이/김준석 . . . . 6 matches
         #include<iostream>
         #include<time.h>
         #include<iostream>
         #include<time.h>
         #include<iostream>
         #include<time.h>
  • 데블스캠프2006/화요일/tar/나휘동 . . . . 6 matches
         #include <io.h>
         #include <stdio.h>
          fclose(from);
          fclose(to);
          fclose(to);
          fclose(to);
  • 데블스캠프2009/월요일/연습문제/svn코드레이스/박준호 . . . . 6 matches
         #include <stdio.h>
         #include <stdlib.h>
         #include <time.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdlib.h>
  • 데블스캠프2010/다섯째날/ObjectCraft/미션2/김상호 . . . . 6 matches
         {{{#include<stdio.h>
         #include<stdlib.h>
         #include<time.h>
         #include<stdio.h>
         #include<stdlib.h>
         #include<time.h>
  • 데블스캠프2011/다섯째날/HowToWriteCodeWell/강소현,구자경 . . . . 6 matches
         public class Elevator {
         public class app {
         public class Elevator {
         public class app {
          //el.goTo(el.closerFloor());//가까운 위치 이동
          el.goTo(el.closerFloor());//이동하고픈 위치 이동
  • 데블스캠프2011/셋째날/RUR-PLE/김태진,송치완 . . . . 6 matches
          if left_is_clear():
          elif front_is_clear():
          elif right_is_clear():
          while front_is_clear():
          if front_is_clear():
          while front_is_clear():
  • 데블스캠프2011/셋째날/RUR-PLE/박정근 . . . . 6 matches
          if front_is_clear():
         while not right_is_clear():
          if front_is_clear():
          if left_is_clear():
          elif front_is_clear():
          elif right_is_clear():
  • 만년달력/인수 . . . . 6 matches
         public class Calendar {
         public class CalendarTestCaseTest extends TestCase {
         public class CalendarFrame extends JFrame {
          class CalendarPanel extends JPanel {
          class InputPanel extends JPanel {
          class SubmitListener implements ActionListener {
  • 문자반대출력/문보창 . . . . 6 matches
         #include <fstream>
         #include <algorithm>
         #include <string>
         #include <fstream>
         #include <algorithm>
         #include <string>
  • 문자반대출력/조현태 . . . . 6 matches
         #include <iostream>
         #include <fstream>
         class stack
          void clear_data()
          inputFile.close();
          outputFile.close();
  • 비밀키/강희경 . . . . 6 matches
         #include<iostream>
         #include<fstream>
          fin.close();
          fout.close();
          fin1.close();
          fout1.close();
  • 비밀키/임영동 . . . . 6 matches
         #include<iostream>
         #include<fstream>
         #include<string>
          fin.close();
          fin1.close();
          fout.close();
  • 비밀키/최원서 . . . . 6 matches
         #include <fstream>
         #include <iostream>
         #include <stdlib.h>
         #include <fstream>
         #include <iostream>
         #include <stdlib.h>
  • 삼총사CppStudy/숙제2/곽세환 . . . . 6 matches
         #include <iostream>
         #include <cmath>
         class CVector
         #include <iostream>
         #include <cmath>
         class CVector
  • 새싹교실/2011/무전취식/레벨10 . . . . 6 matches
         #include<stdio.h>
         #include<string.h>
         #include<stdio.h>
         #include <stdio.h>
         #include <ctype.h>
         #include <string.h>
  • 새싹교실/2011/씨언어발전/2회차 . . . . 6 matches
         #include <stdio.h>
         #include <stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include <stdio.h>
  • 새싹교실/2012/개차반 . . . . 6 matches
          * #include가 무엇인지 header file이 무엇인지 설명
         {{{#include <stdafx.h>
         #include <stdio.h>
         #include<stdio.h>
         #include <stdio.h>
         #include <stdio.h>
  • 새싹교실/2012/새싹교실강사교육/4주차 . . . . 6 matches
         #include<stdio.h>
          fclose(ftr);
         #include <stdio.h>
          fclose(fp_source);
          fclose(fp_dest);
         3.4 파일 입출력 스트림 fopen, fclose, fscanf, fprintf
  • 새싹교실/2012/아우토반/앞반/4.19 . . . . 6 matches
         #include <stdio.h> // getchar()
         #include <stdlib.h>
         #include <time.h>
         #include <conio.h> // getche(), getch()
         #include<stdio.h>
         #include<stdio.h>
  • 새싹교실/2013/라이히스아우토반/3회차 . . . . 6 matches
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdlib.h>
         #include<Windows.h>
          system("cls");
  • 새싹교실/2013/록구록구/4회차 . . . . 6 matches
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
  • 소수구하기/영동 . . . . 6 matches
         #include<iostream>
         #include <ctime>
          clock_t t1 = clock();//시간재기위한라인
          clock_t t = clock() - t1;//시간재기위한라인
          cout << (double)(t/CLOCKS_PER_SEC) << "\n";
  • 소수구하기/영록 . . . . 6 matches
         #include <iostream>
         #include <ctime>
          clock_t start = clock();
          clock_t end = clock() - start;
          cout << (double)end/CLOCKS_PER_SEC << "초\n";
  • 소수구하기/재니 . . . . 6 matches
         #include <iostream.h>
         #include <ctime>
          clock_t start = clock();
          clock_t end = clock() - start;
          cout << (double)end/CLOCKS_PER_SEC << "초\n";
  • 수학의정석/집합의연산/이영호 . . . . 6 matches
         #include <stdio.h>
         #include <time.h>
         #include <string.h>
          clock_t time_in;
          time_in = clock();
          printf("CLOCK_TIME = %d\n", clock() - time_in);
  • 수학의정석/행렬/조현태 . . . . 6 matches
         그나저다 이 cpu_clocks라는거.. 너무 안정확하잖아!!!!
         // CPU_CLOCKS 구하는 법.
         #include <time.h>
         #include <stdio.h>
         #include <iostream>
          time_in = clock(); // 초기 시작 시간을 입력한다.
          printf("CPU CLOCKS = %d\n", clock() - time_in); // 끝났을때 시간 - 초기 시작시간 = 프로그램 실행 시간
  • 안혁준/class.js . . . . 6 matches
         Function.prototype.extend = function(superclass)
          if(this.prototype.superclass)
          throw new SyntaxError("이미 superclass를 가지고 있습니다.");
          var proto = new superclass();
          proto.superclass = superclass;
          var implementClass = arguments[i];
          for(var p in implementClass.prototype)
          var fn = implementClass.prototype[p];
  • 알고리즘8주숙제/문보창 . . . . 6 matches
         #include <iostream>
         #include <algorithm>
         #include <fstream>
         #include <string>
         #include <vector>
         #include <cmath>
  • 압축알고리즘/정욱&자겸 . . . . 6 matches
         #include <iostream>
         #include <iostream>
         #include <cstdlib>
         #include <iostream>
         #include <iostream>
         #include <iostream>
  • 조영준/파스칼삼각형/이전버전 . . . . 6 matches
          class Program
          class PTriangle
          class Printer
          class Program
          class PTriangle
          class Printer
  • 주민등록번호확인하기/조현태 . . . . 6 matches
         #include <iostream>
         #include <conio.h>
         #include <iostream>
         #include <conio.h>
         #include <iostream>
         #include <conio.h>
  • 토이/메일주소셀렉터/김정현 . . . . 6 matches
         public class Main {
         public class FileIo {
          bw.close();
          fw.close();
          br.close();
          fr.close();
  • 홈페이지만들기/css . . . . 6 matches
         <font class="01">Css & Java Script</font><br><br>
         <font class="02">한컴 바탕폰트체로 나타냅니다.</font><br><br>
         <font class="01">CSS란 무엇인가?</font><br><br>
         <font class="02">우리 말로 스타일 시트입니다.</font><br><br>
         <font size="3" class="01">italic으로 바뀝니다.</font><br><br>
         <font size="3" class="02">oblique로 바뀝니다.</font><br><br>
  • 0PlayerProject/프레임버퍼사용법 . . . . 5 matches
         #include <io.h>
         #include <fcntl.h>
         #include <linux/fb.h>
         #include <sys/mman.h>
          close(fb0);
  • 2002년도ACM문제샘플풀이/문제B . . . . 5 matches
         #include <iostream>
         #include <string>
         #include <iostream>
         #include <string>
         #include <algorithm>
  • 2002년도ACM문제샘플풀이/문제E . . . . 5 matches
         #include <iostream>
         #include <algorithm>
         #include <iostream>
         #include <algorithm>
         #include <vector>
  • 3N+1Problem . . . . 5 matches
         입력으로 22가 주어졌을때, 출력되는 값의 수 n(22 11 34 17 52 26 13 40 20 10 5 16 8 4 2 1) 는 22 16이다. 이를 n에 대한 cycle-length 라고 한다.
         정수 i와 j 에 대해 두 수 사이에 존재하는 cycle-length 값들중의 최대값을 구할 것이다. 입력은 아래와 같이 한 줄에 한 쌍의 정수로 이루어져 있다. 출력값은 이 두 정수 사이의 cycle-length 중에서 최대값을 구하는 것이다.
          * 기존의 코드를 수정해서 가장 큰 Cycle Length 가 아닌 3번째로 큰 Cycle Length 를 구해보세요.
  • 3N+1Problem/곽세환 . . . . 5 matches
         #include <iostream>
         int cycle(int n);
          great_length = cycle(temp_i);
          if ((temp = cycle(temp_i)) > great_length)
         int cycle(int n)
  • 5인용C++스터디/멀티미디어 . . . . 5 matches
         #include "mmsystem.h"
          PlaySound 함수를 사용하려면 mmsystem.h 파일을 먼저 include 해주어야 하고,
          MCIWndClose(hWndAVI);
         #include "PlayAVIDoc.h"
         #include "PlayAVIView.h"
         #include <vfw.h>
  • ALittleAiSeminar . . . . 5 matches
          * http://www.othelloclub.com/program/wz423.exe - wzebra
         class Board
         class Player
         class DefaultComputerPlayer(Player):
         class SimpleEvaluator(Evaluator):
  • C/C++어려운선언문해석하기 . . . . 5 matches
         원문 : How to interpret complex C/C++ declarations (http://www.codeproject.com/cpp/complex_declarations.asp)
         "Start reading the declaration from the innermost parentheses, go right, and then go left. When you encounter parentheses, the
         declaration has been parsed."
         int (CFoo::*p)(); // p is a pointer to a method in class CFoo
  • CodeRace/20060105/아영보창 . . . . 5 matches
         #include <iostream>
         #include <fstream>
         #include <string>
         #include <vector>
         #include <algorithm>
  • ComputerNetworkClass/Report2006/PacketAnalyzer . . . . 5 matches
         #include <mstcpip.h>
         ※ 'SIO_RCVALL' : undeclared identifier 에러가 뜰 경우에 아래 코드를 추가 한다.
         int _cdecl main(int argc, char **argv)
          printf("WSAIotcl(%d) failed; %d\n", dwIoControlCode,
          // Cleanup
          closesocket(s);
          WSACleanup();
  • CubicSpline/1002/test_NaCurves.py . . . . 5 matches
         class TestGivenFunction(unittest.TestCase):
         class TestLagrange(unittest.TestCase):
         class TestPiecewiseLagrange(unittest.TestCase):
         class TestSpline(unittest.TestCase):
         class TestApp(wxApp):
  • DebuggingSeminar_2005/AutoExp.dat . . . . 5 matches
         ; references to a base class.
         ; If there is no rule for a class, the base classes are checked for
         CRuntimeClass =<m_lpszClassName,s>
         ; same for all CXXXArray classes
         ; various string classes from MFC & ATL
  • EightQueenProblem/강인수 . . . . 5 matches
         #include <iostream>
         #include <vector>
         #include <cmath>
         #include <algorithm>
         class NQueen:
  • EightQueenProblem/밥벌레 . . . . 5 matches
          Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
          TForm1 = class(TForm)
          procedure Button1Click(Sender: TObject);
          { Private declarations }
          { Public declarations }
         procedure ClearTable;
          ClearTable;
          Form1.Canvas.Brush.Color := clRed
          Form1.Canvas.Brush.Color := clWhite;
         procedure TForm1.Button1Click(Sender: TObject);
          ClearTable;
         procedure TForm1.Button2Click(Sender: TObject);
  • EightQueenProblemSecondTryDiscussion . . . . 5 matches
          ## make clone and append the
          self.Clone (eq)
          self.Clone (eq)
         제가 보기에 현재의 디자인은 class 키워드만 빼면 절차적 프로그래밍(procedural programming)이 되는 것 같습니다. 오브젝트 속성은 전역 변수가 되고 말이죠. 이런 구성을 일러 God Class Problem이라고도 합니다. AOP(Action-Oriented Programming -- 소위 Procedural Programming이라고 하는 것) 쪽에서 온 프로그래머들이 자주 만드는 실수이기도 합니다. 객체지향 분해라기보다는 한 거대 클래스 내에서의 기능적 분해(functional decomposition)가 되는 것이죠. Wirfs-Brock은 지능(Intelligence)의 고른 분포를 OOD의 중요요소로 뽑습니다. NQueen 오브젝트는 그 이름을 "Manager"나 "Main''''''Controller"로 바꿔도 될 정도로 모든 책임(responsibility)을 도맡아 하고 있습니다 -- Meyer는 하나의 클래스는 한가지 책임만을 제대로 해야한다(A class has a single responsibility: it does it all, does it well, and does it only )고 말하는데, 이것은 클래스 이름이 잘 지어졌는지, 얼마나 구체성을 주는지 등에서 알 수 있습니다. (Coad는 "In OO, a class's statement of responsibility (a 25-word or less statement) is the key to the class. It shouldn't have many 'and's and almost no 'or's."라고 합니다. 만약 이게 자연스럽게 되지않는다면 클래스를 하나 이상 만들어야 한다는 얘기가 되겠죠.) 한가지 가능한 지능 분산으로, 여러개의 Queen 오브젝트와 Board 오브젝트 하나를 만드는 경우를 생각해 볼 수 있겠습니다. Queen 오브젝트 갑이 Queen 오브젝트 을에게 물어봅니다. "내가 너를 귀찮게 하고 있니?" --김창준
  • EuclidProblem/곽세환 . . . . 5 matches
         #include <iostream>
         #include <climits>
         #include <cmath>
         [EuclidProblem]
  • HardcoreCppStudy/첫숙제/ValueVsReference/변준원 . . . . 5 matches
         #include
         #include
         #include <iostream.h>
         #include <iostream.h>
         #include <iostream.h>
  • HolubOnPatterns/밑줄긋기 . . . . 5 matches
          * 깨지기 쉬운 기반 클래스 문제를 프레임워크 기반 프로그래밍에 대한 언급 없이 마칠 수는 없다. MFC(Microsoft's Foundation Class) 라이브러리와 같은 프레임워크는 클래스 라이브러리를 만드는 인기있는 방법이 되었다.
         public static class EmployeeFactory
         class Singleton
          * DCL을 없애는 일은 바퀴벌레를 박멸하는 일에 비유되곤 한다. 10마리를 죽이면 하수구에서 1000마리가 기어 나온다.
          * 이 주제에 대해 글을 쓸 때마다 DCL 문제를 해결했다고 생각하는 '매우 똑똑한'프로그래머들로 부터 수십 통의 메일을 받았다. 그들은 모두 틀렸으며 어떠한 꼼수도 제대로 동작하지 않는다. 더 이상 내게 메일을 보내지 말기를 바란다.
          * 그리고 Class.forName()을 이용하여 앞에서 만든 이름에 해당하는 Class 객체를 생성하게 된다.
         === Clock 서브시스템 : Observer 디자인 패턴 ===
          * 객체들(Observer)에 주기적으로 클록 틱(clock tick)이벤트를 통지한다. 이 경우는 Universe가 ActionListener 인터페이스를 구현한 익명의 내부 클래스를 통해 이벤트를 받는다.
          * {{{class BadJmenuItem}}}
          * Clock은 Subject/Publisher 역할을 맡는다.
          * Clock이 전형적인 GoF Singleton 임을 주의 깊게 보기 바란다.
          * 좀 더 단순한 구현을 사용하려 시도해 보았늗네 Clock Singleton이 너무 일찍 생성되어 메뉴가 올바로 설정되지 않는 문제가 발생했다. '고전적'인 Singleton이 이런 문제를 해결해 준다.
          * 만약 이와 같은 '기아'를 없애기 위해 fireEvent()에서 Synchronized를 제거한다 하더라도 역시 고약한 문제가 발생한다. 어떤 스레드에서 subscribe()혹은 cancle()메소드를 수행하는 동안, 다른 스레드에서 fireEvent()를 수행시킬 수 있기 대문이다. 동기화를 하지 않는다면 구독 객체 리스트를 수정하는 도중에 다른 스레드에서 접근할 수 있게 되기 때문에 결과적으로 subscribers 리스트가 망가질 위험이 있다.
         === Clock 서브시스템 : Visitor 패턴 ===
  • HowToBuildConceptMap . . . . 5 matches
          * Rank order the concepts by placing the broadest and most inclusive idea at the top of the map. It is sometimes difficult to identify the boradest, most inclusive concept. It is helpful to reflect on your focus question to help decide the ranking of the concepts. Sometimes this process leads to modification of the focus question or writing a new focus question.
          * Begin to build your map by placing the most inclusive, most general concept(s) at the top. Usually there will be only one, two, or three most general concepts at the top of the map.
          * Next selet the two, three or four suboncepts to place under each general concept. Avoid placing more than three or four concepts under any other concept. If there seem to be six or eight concepts that belong under a major concept or subconcept, it is usually possible to identifiy some appropriate concept of intermediate inclusiveness, thus creating another level of hierarchy in your map.
          * Rework the structure of your map, which may include adding, subtracting, or changing superordinate concepts. You may need to do this reworking several times, and in fact this process can go on idenfinitely as you gain new knowledge or new insights. This is where Post-its are helpful, or better still, computer software for creating maps.
  • IndexedTree/권영기 . . . . 5 matches
         #include<iostream>
         #include<cmath>
         #include<iostream>
         #include<iostream>
         class IndexedTree{
  • InternalLinkage . . . . 5 matches
         [MoreEffectiveC++]의 Item 26 'Limiting the number of objects of a class. 를 보면 다음과 같은 부분이 있다.
         Except for the first time through this function (when p must be constructed), this is a one-line function — it consists entirely of the statement "return p;". If ever there were a good candidate for inlining, this function would certainly seem to be the one. Yet it's not declared inline. Why not? ¤ Item M26, P18
         Consider for a moment why you'd declare an object to be static. It's usually because you want only a single copy of that object, right? Now consider what inline means. Conceptually, it means compilers should replace each call to the function with a copy of the function body, but for non-member functions, it also means something else. It means the functions in question have internal linkage.
         You don't ordinarily need to worry about such linguistic mumbo jumbo, but there is one thing you must remember: functions with internal linkage may be duplicated within a program (i.e., the object code for the program may contain more than one copy of each function with internal linkage), and this duplication includes static objects contained within the functions. The result? If you create an inline non-member function containing a local static object, you may end up with more than one copy of the static object in your program! So don't create inline non-member functions that contain local static data.(9)
         와 같은 의미가 된다. 이것은 inline 으로 선언할거리가 될것 같기도 하지만 inline 으로 선언되지 않았다. 왜일까? (Except for the first time through this function (when p must be constructed), this is a one-line function — it consists entirely of the statement "return p;". If ever there were a good candidate for inlining, this function would certainly seem to be the one. Yet it's not declared inline. Why not? )
  • JavaScript/2011년스터디/김수경 . . . . 5 matches
         var Person = Class.extend({
         p instanceof Person && p instanceof Class &&
         n instanceof Ninja && n instanceof Person && n instanceof Class
          * Simple Class Creation and Inheritance
          // The base Class implementation (does nothing)
          this.Class = function(){};
          // Create a new Class that inherits from this class
          Class.extend = function(prop) {
          // Instantiate a base class (but only create the instance,
          // but on the super-class
          // The dummy class constructor
          function Class() {
          Class.prototype = prototype;
          Class.constructor = Class;
          // And make this class extendable
          Class.extend = arguments.callee;
          return Class;
         var Person = Class.extend({
  • JollyJumpers/Celfin . . . . 5 matches
         #include <iostream>
         #include <vector>
         #include <cmath>
         #include <algorithm>
          numList.clear();
  • JollyJumpers/오승균 . . . . 5 matches
         #include <iostream>
          system("cls");
          system("cls");
          system("cls");
          system("cls");
  • Linux/필수명령어/용법 . . . . 5 matches
         clear
         clear 명령은 도스의 cls와 마찬가지로 화면을 지우는 동작을 한다.
         - grep [ -vclhnief ] 표현 파일명(들)
         - fgrep [ -vclhnief ] 문자열 파일명(들)
  • Map연습문제/나휘동 . . . . 5 matches
         #include <map>
         #include <iostream>
         #include <string>
         #include <vector>
         #include "rule.h"
  • Map연습문제/임민수 . . . . 5 matches
         #include <iostream>
         #include <string>
         #include <vector>
         #include <algorithm>
         #include <map>
  • MedusaCppStudy/희경 . . . . 5 matches
         #include<iostream>
         #include<iostream>
         #include<iostream>
         #include<string.h>
         #include<iostream>
  • MineSweeper/Leonardong . . . . 5 matches
         class MineGround:
         class Room:
         class MineSweeper:
         class MineSweeperTestCase(unittest.TestCase):
         class MineGroundTestCase(unittest.TestCase):
  • MoinMoinBugs . . . . 5 matches
          * If you want the ''latest'' diff for an updated page, click on "updated" and then on the diff icon (colored glasses) at the top.
          * The intent is to not clutter RecentChanges with functions not normally used. I do not see a reason you want the lastest diff when you have the much better diff to your last visit.
          * Hmmm, that '''is''' so. :) Take a look at the message at the top of the diff page after clicking on "updated", it'll often show text like "spanning x versions". You need the current CVS version for that, though.
         Please note that they aren't actually identical: the P that precedes '''dialog boxes''' is interrupted by the closing /UL tag, whereas the P preceding '''windw''' is ''not'' followed by a closing /UL.
  • MoinMoinNotBugs . . . . 5 matches
         '''The HTML being produced is invalid:''' ''Error: start tag for "LI" omitted, but its declaration does not permit this.'' That is, UL on its lonesome isn't permitted: it must contain LI elements.
         Also worth noting that ''Error: Missing DOCTYPE declaration at start of document'' comes up at the HEAD tag; and ''Error: document type does not allow element "FONT" here'' for a FONT tag that's being used inside a PRE element.
         Please note also that to be "identical," the second P tag should ''follow'' the /UL, not precede it. The implication as-is is that the P belongs to the UL block, when it doesn't. It may be worth using closing paragraph tags, as an aide to future XHTML compatibility, and to make paragraph enclosures wholly explicit.
         I suspect this problem is pervasive, and I also suspect that the solution is almost moot; probably a one-off counting problem, or a mis-ordered "case" sort of sequence. If the /UL closing tag were to precede the P opening tag, all would be well.
  • NumberBaseballGame/jeppy . . . . 5 matches
         #include <stdio.h>
         #include <stdlib.h>
         #include <time.h>
         #include <conio.h>
          clrscr();
  • One/주승범 . . . . 5 matches
         #include <stdio.h>
         #include <stdio.h>
         {{{~cpp #include <stdio.h>
         {{{~cpp #include <stdio.h>
         {{{~cpp #include <stdio.h>
  • OpenGL스터디 . . . . 5 matches
         skyLibrary_inclue
         === 뷰포트(viewport)와 클리핑(clipping) ===
         || GLfloat, GLclampf || 32비트 실수 || float || f ||
         || GLdouble, GLclampd || 64비트 실수 || double || d ||
          * clamp라는 단어가 붙은 타입은 크기가 0.0에서 1.0사이로 범위가 제한되는 타입이라는 의미를 가진다.
  • OurMajorLangIsCAndCPlusPlus/Variable . . . . 5 matches
         #include <stdio.h>
         #include <time.h>
          clock_t start, finish;
          start = clock();
          finish = clock();
          duration = (double)(finish - start) / CLOCKS_PER_SEC;
  • OurMajorLangIsCAndCPlusPlus/print/이상규 . . . . 5 matches
         #include <stdio.h>
         #include <stdlib.h>
         #include <string.h>
         #include <stdarg.h>
         #include <ctype.h>
  • OurMajorLangIsCAndCPlusPlus/print/허준수 . . . . 5 matches
         #include <iostream>
         #include <stdarg.h>
         #include <stdio.h>
         #include <stdlib.h>
         #include <cmath>
  • OurMajorLangIsCAndCPlusPlus/setjmp.c . . . . 5 matches
         // notice, this list of conditions and the following disclaimer.
         // notice, this list of conditions and the following disclaimer in the
         // ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
         // ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
         // DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
         // LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
         #include "setjmp.h"
         __declspec(naked) int setjmp(jmp_buf env)
         __declspec(naked) void longjmp(jmp_buf env, int value)
  • PluggableSelector . . . . 5 matches
         class ListPane
         class DollarListPane : public ListPane
         class DiscriptionListPane : public ListPane
         class ListPane
         class RelativePoint
  • PrimaryArithmetic/1002 . . . . 5 matches
         class PrimaryArithmeticTest(unittest.TestCase):
         class PrimaryArithmeticTest(unittest.TestCase):
         class PrimaryArithmeticTest(unittest.TestCase):
         class PrimaryArithmeticTest(unittest.TestCase):
          f.close()
  • PrimaryArithmetic/sun . . . . 5 matches
         public class NumberGeneratorTest extends TestCase {
         public class NumberGenerator {
         public class PrimaryArithmeticTest extends TestCase {
         public class PrimaryArithmetic {
         public class PrimaryArithmeticApp {
  • PyServlet . . . . 5 matches
          <servlet-class>org.python.util.PyServlet</servlet-class>
          servlet-class="org.python.util.PyServlet"/>
         class test(HttpServlet):
          out.close()
  • PythonXmlRpc . . . . 5 matches
          * http://maso.zdnet.co.kr/20011001/classroom/
          * http://www.onlamp.com/pub/a/python/2000/11/22/xmlrpcclient.html
         import xmlrpclib
         class MyRequestHandler(xmlrpcserver.RequestHandler):
          return xmlrpclib.dumps(params)
  • R'sSource . . . . 5 matches
         tmp = commands.getoutput('echo "%s" | smbclient -M 박준우 -' % string.join(string.split(urldump)))
         time.clock()
          f.close()
          print '경과시간 : 약 %d 분' % (int(time.clock()/60) + 1)
          fp.close()
  • RSS . . . . 5 matches
         The technology behind RSS allows you to subscribe to websites that have provided RSS feeds, these are typically sites that change or add content regularly. To use this technology you need to set up some type of aggregation service. Think of this aggregation service as your personal mailbox. You then have to subscribe to the sites that you want to get updates on. Unlike typical subscriptions to pulp-based newspapers and magazines, your RSS subscriptions are free, but they typically only give you a line or two of each article or post along with a link to the full article or post.
         Soon afterwards, Netscape lost interest in RSS, leaving the format without an owner, just as it was becoming widely used. A working group and mailing list, RSS-DEV, was set up by various users to continue its development. At the same time, Winer posted a modified version of the RSS 0.91 specification - it was already in use in their products. Since neither side had any official claim on the name or the format, arguments raged whenever either side claimed RSS as its own, creating what became known as the RSS fork. [3]
         The RSS-DEV group went on to produce RSS 1.0 in December 2000. Like RSS 0.9 (but not 0.91) this was based on the RDF specifications, but was more modular, with many of the terms coming from standard metadata vocabularies such as Dublin Core. Nineteen days later, Winer released RSS 0.92, a minor and (mostly) compatible revision of RSS 0.91. The next two years saw various minor revisions of the Userland branch of RSS, and its adoption by major media organizations, including The New York Times.
  • Refactoring/BigRefactorings . . . . 5 matches
          * You have GUI classes that contain domain logic.[[BR]]''Separate the domain logic into separate domain classes.''
          * You have a class that is doing too much work, at least in part through many conditional statements.[[BR]]''Create a hierarchy of classes in which each subclass represents a special case.''
  • STL/map . . . . 5 matches
          * include : map
         #include <map>
         #include <iostream>
         #include <map>
         #include <string>
  • Shoemaker's_Problem/곽병학 . . . . 5 matches
         #include<iostream>
         #include<algorithm>
         #include<map>
         class opt {
          mm.clear();
  • SummationOfFourPrimes/곽세환 . . . . 5 matches
         #include <iostream>
         #include <cmath>
         #include <ctime>
         #include <iostream>
         #include <cmath>
  • SuperMarket/세연 . . . . 5 matches
         #include<iostream.h>
         class supermarket
          void Cancle();
         void supermarket::Cancle()
          market.Cancle();
  • SuperMarket/세연/재동 . . . . 5 matches
         #include<iostream>
         class Supermarket {
          void cancle();
         void Supermarket::cancle() {
          market.cancle();
  • SuperMarket/재니 . . . . 5 matches
         #include <iostream>
         #include <cstring>
         class Customer {
         class SuperMarket{
          system("cls");
  • TellVsAsk . . . . 5 matches
         당신이 구현하려는 logic 은 아마도 호출된 객체의 책임이지, 당신의 책임이 아니다. (여기서 you 는 해당 object 를 이용하는 client. caller) 당신이 object 의 바깥쪽에서 결정을 내리는 것은 해당 object 의 encapsulation 에 위반된다.
         what you want. Let it figure out how to do it. Think declaratively instead of procedurally!
         It is easier to stay out of this trap if you start by designing classes based on their responsibilities,
         you can then progress naturally to specifying commands that the class may execute, as opposed to queries
         (ResponsibilityDrivenDesign) 그러한 경우, 당신은 당신에게 객체의 상태를 알리도록 질의문을 작성하는 대신 (주로 getter 들에 해당되리라 생각), class 들이 실행할 수 있는 '''command''' 들을 자연스럽게 발전시켜 나갈 것이다.
  • TheJavaMan/설치 . . . . 5 matches
         === Eclipse 설치하기 ===
         http://download.eclipse.org/downloads/drops/S-3.0M6-200312182000/eclipse-SDK-3.0M6-win32.zip
         Eclipse는 압축 풀어서 바로 실행하면 돼
         2. '''File->New->Class'''로 클래스 하나를 만든다. 자바는 C와는 다르게 클래스를 꼭 만들어야 한다. 그리고
         public class Hello {
  • Trace . . . . 5 matches
         #include <iostream>
         #include <windows.h>
         #include <tchar.h>
         #include <crtdbg.h>
         void _cdecl Trace(LPCTSTR lpszFormat, ...)
  • UML/CaseTool . . . . 5 matches
         There is some debate among software developers about how useful code generation as such is. It certainly depends on the specific problem domain and how far code generation should be applied. There are well known areas where code generation is an established practice, not limited to the field of UML. On the other hand, the idea of completely leaving the "code level" and start "programming" on the UML diagram level is quite debated among developers, and at least, not in such widespread use compared to other [[software development]] tools like [[compiler]]s or [[Configuration management|software configuration management systems]]. An often cited criticism is that the UML diagrams just lack the detail which is needed to contain the same information as is covered with the program source. There are developers that even state that "the Code ''is'' the design" (articles [http://www.developerdotstar.com/mag/articles/reeves_design_main.html] by Jack W. Reeves [http://www.bleading-edge.com/]).
         ''Reverse engineering'' in this context means, that the UML tool reads program source code as input and ''derives'' model data and corresponding graphical UML diagrams from it (as opposed to the somewhat broader meaning described in the article "[[Reverse engineering]]").
         Reverse engineering encloses the problematic, that diagram data is normally not contained with the program source, such that the UML tool, at least in the initial step, has to create some ''random layout'' of the graphical symbols of the UML notation or use some automatic ''layout algorithm'' to place the symbols in a way that the user can understand the diagram. For example, the symbols should be placed at such locations on the drawing pane that they don't overlap. Usually, the user of such a functionality of an UML tool has to manually edit those automatically generated diagrams to attain some meaningfulness. It also often doesn't make sense to draw diagrams of the whole program source, as that represents just too much detail to be of interest at the level of the UML diagrams. There are also language features of some [[programming language]]s, like ''class-'' or ''function templates'' of the programming language [[C plus plus|C++]], which are notoriously hard to convert automatically to UML diagrams in their full complexity.
  • VendingMachine_참관자 . . . . 5 matches
         # include <string.h>
         # include <stdio.h>
         # include <stdlib.h>
         class CommandParser{
         class VendingMachine{
  • VonNeumannAirport/Leonardong . . . . 5 matches
         class Matrix:
         class DistanceMatrix(Matrix):
         class TrafficMatrix(Matrix):
         class Traffic:
         class TestDistance(unittest.TestCase):
  • Where's_Waldorf/곽병학_미완.. . . . . 5 matches
         class Case {
          this.grid = grid.clone();
          this.str = str.clone();
         public class Waldorf {
          grid[row] = sc.nextLine().toLowerCase().toCharArray().clone();
  • ZPHomePage . . . . 5 matches
          * http://www.click4u.pe.kr/index_0.html - 홈페이지를 만드는데 필요한 다양한 내용들이 들어있습니다.^^
          * http://cafe.naver.com/rina7982.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=750 - 웹안전색상
         건의사항입니다. 위의 모인모인 캐릭터를 Upload:ZeroWikiLogo.bmp 로 교체하고 기본 CSS를 clean.css로 바꿨으면 합니다. 모인모인 캐릭터의 경우 00학번 강지혜선배께서 그리신 거라는데(그래서 교체하더라도 원본은 삭제하지 않는 것이 좋겠습니다.) 제로위키에 대한 표현력이 부족하다고 생각해서 제가 새로 그려봤습니다. 그리고 clean.css가 기본 바탕이 흰색이고 가장 심플한 것으로 보아 기본 CSS로 가장 적합하다고 생각합니다. -[강희경]
  • ZeroPage_200_OK/소스 . . . . 5 matches
          .menu > li:hover > span {background-color: blue; color: white;} /* (elementName)(.elementName)(:pseudo-class) */
          <ul class="menu"> <!-- unordered list -->
          <ol class="menu"> <!-- ordered list -->
          aaa<div class="alert">1이 내용이 올라옵니다.</div><div class="alert">2가 내용이 올라옵니다.</div>bbb
  • [Lovely]boy^_^/Diary/2-2-9 . . . . 5 matches
          * The computer classic study - The Mythical Man Month Chapter 3&4 - meeting is on today P.M. 7 O'clock, at SinChon Min.To.
          * I'll never type smalltalk digital clock example again.
          * The computer classic study - The Mythical Man Month Chapter 5&6 - meeting is on today P.M. 5 O'clock, at SinChon Min.To.
  • [Lovely]boy^_^/USACO/BrokenNecklace . . . . 5 matches
         #include <iostream>
         #include <fstream>
         #include <string>
          fout.close();
          fin.close();
  • [Lovely]boy^_^/USACO/MixingMilk . . . . 5 matches
         #include <iostream>
         #include <fstream>
         #include <map>
         #include <vector>
         #include <algorithm>
  • crossedladder/곽병학 . . . . 5 matches
         #include<iostream>
         #include<vector>
         #include <algorithm>
         #include <math.h>
         #include <cmath>
  • eclipse플러그인 . . . . 5 matches
         see also [(ZeroPage)Eclipse/PluginUrls]
         == subclipse ==
          * http://subclipse.tigris.org/update/
          * org.tigris.subversion.javahl.ClientException 이런 에러가 뜰때는
          * In eclipse menu: window > preferences > team > svn change the default SVN interface from JAVAHL(JNI) to JavaSVN(Pure JAVA)
          * http://download.eclipse.org/webtools/updates/
  • randomwalk/홍선 . . . . 5 matches
         class Roach
         #include <iostream.h>
         #include <cstdlib>
         #include <ctime>
         #include "Roach.h"
  • zennith/source . . . . 5 matches
         #include <stdio.h>
         #include <stdio.h>
         #include <time.h>
          start = clock();
          end = clock();
          printf("\n%f\n", (double)(end - start) / CLK_TCK);
  • 김신애/for문예제1 . . . . 5 matches
         #include <iostream.h>
         #include <iostream.h>
         #include <iostream.h>
         #include <iostream.h>
         #include <iostream.h>
  • 답변 및 의견 1 . . . . 5 matches
          * [Eclipse/PluginUrls] : 여기 보면은 Eclipse 플러그인으로 PHP 설치하면 Eclipse 에서 작업 할 수 있어. [[BR]]가능하면 에디터 플러스는 자제하고 이클립스 쓰는게 좋을껄.. -- [(namsang)]
          * 나도 처음에는 editplus 쓰다가 바꿨는데,[[BR]]간단한거 짤때는 editplus 써도 상관 없는데 이게 프로젝트 단위로 되면 eclipse가 편한데 그이유
          * 결과를 바로 eclipse 내장된 브라우저로 확인해서 편하고
  • 데블스캠프2006/월요일/함수/문제풀이/성우용 . . . . 5 matches
         #include<iostream>
         #include<iostream>
         #include<time.h>
         #include<iostream>
         #include<time.h>
  • 데블스캠프2006/월요일/함수/문제풀이/윤영준 . . . . 5 matches
         #include <iostream.h>
         #include <iostream>
         #include <time.h>
         #include <iostream>
         #include <time.h>
  • 데블스캠프2006/월요일/함수/문제풀이/이장길 . . . . 5 matches
         #include <iostream.h>
         #include <iostream>
         #include <time.h>
         #include <iostream>
         #include <time.h>
  • 데블스캠프2006/월요일/함수/문제풀이/이차형 . . . . 5 matches
         #include <iostream>
         #include <iostream>
         #include <time.h>
         #include <iostream>
         #include <time.h>
  • 데블스캠프2006/월요일/함수/문제풀이/임다찬 . . . . 5 matches
         #include <iostream>
         #include <iostream>
         #include <time.h>
         #include <iostream>
         #include <time.h>
  • 데블스캠프2009/목요일/연습문제/MFC/김태욱 . . . . 5 matches
         #include "stdafx.h"
         #include "zxczxc.h"
         #include "zxczxcDlg.h"
         class CAboutDlg : public CDialog
          // ClassWizard generated virtual function overrides
          DECLARE_MESSAGE_MAP()
          ON_BN_CLICKED(IDC_BUTTON2, OnButton2)
          ON_BN_CLICKED(IDC_BUTTON3, OnButton3)
          ON_BN_CLICKED(IDC_BUTTON4, OnButton4)
          ON_BN_CLICKED(IDC_BUTTON5, OnButton5)
          ON_BN_CLICKED(IDC_BUTTON6, OnButton6)
          ON_BN_CLICKED(IDC_BUTTON7, OnButton7)
          ON_BN_CLICKED(IDC_BUTTON8, OnButton8)
          ON_BN_CLICKED(IDC_BUTTON9, OnButton9)
          ON_BN_CLICKED(IDC_BUTTON10, OnButton10)
          ON_BN_CLICKED(IDC_BUTTON11, OnButton11)
          ON_BN_CLICKED(IDC_BUTTON12, OnButton12)
          ON_BN_CLICKED(IDC_BUTTON13, OnButton13)
          ON_BN_CLICKED(IDC_BUTTON14, OnButton14)
          ON_BN_CLICKED(IDC_BUTTON15, OnButton15)
  • 데블스캠프2010/다섯째날/ObjectCraft/미션2/강소현 . . . . 5 matches
         #include <stdio.h>
         #include <stdlib.h>
         #include <stdio.h>
         #include <stdlib.h>
         #include<time.h>
  • 데블스캠프2010/다섯째날/ObjectCraft/미션2/서민관 . . . . 5 matches
         #include <iostream>
         #include "zergling.h"
         #include <iostream>
         #include "zergling.h"
         #include <time.h>
  • 데블스캠프2011/둘째날/Machine-Learning/NaiveBayesClassifier/변형진 . . . . 5 matches
         public class App {
          reader.close();
         public class Trainer {
          reader.close();
         public class Tester {
  • 데블스캠프2011/셋째날/RUR-PLE/권순의 . . . . 5 matches
          if(front_is_clear()):
          while(front_is_clear()):
          if(front_is_clear()):
          while(front_is_clear()):
          if(front_is_clear()):
  • 데블스캠프2011/셋째날/RUR-PLE/서영주 . . . . 5 matches
          if left_is_clear():
          elif front_is_clear():
          elif right_is_clear():
         while front_is_clear():
          while not front_is_clear():
  • 레밍즈프로젝트/박진하 . . . . 5 matches
         {{{template'<'class TYPE, class ARG_TYPE'>'
         class CArray : public CObject
          // Clean up
         {{{template'<'class TYPE, class ARG_TYPE'>'
  • 만세삼창VS디아더스1차전 . . . . 5 matches
          인수.brain.clear()
          인수.brain.clear()
          class FatalException
          인수.brain.clear()
          인수.brain.clear()
  • 문자반대출력/김태훈zyint . . . . 5 matches
         #include <stdio.h>
         void closeiofiles(FILE** fin, FILE** fout, char buf[])
          fclose(*fout);
          fclose(*fin);
          closeiofiles(&fin,&fout,buf);
  • 문자반대출력/최경현 . . . . 5 matches
         #include <stdio.h>
         #include <string.h>
         #include <stdlib.h>
          fclose(before);
          fclose(after);
  • 미로찾기/상욱&인수 . . . . 5 matches
         public class MazeBoard {
         public class Player {
         public class MazeTestCase extends TestCase {
         public class ComplexMazeTestCase extends TestCase {
         public class MazeFrame extends JApplet {
  • 벡터/김태훈 . . . . 5 matches
         #include <iostream>
         #include <vector>
         #include <string>
         #include <algorithm>
         #include <functional>
  • 벡터/김홍선,노수민 . . . . 5 matches
         #include <iostream>
         #include <fstream>
         #include <string>
         #include <vector>
         #include <algorithm>
  • 벡터/박능규 . . . . 5 matches
         #include <iostream>
         #include <vector>
         #include <string>
         #include <algorithm>
         #include <functional>
  • 보드카페 관리 프로그램/강석우 . . . . 5 matches
         #include <ctime>
         #include <iostream>
         #include <stdexcept>
         #include <string>
         #include <VECTOR>
  • 삼총사CppStudy/Inheritance . . . . 5 matches
         class CMarine // 마린을 정의한 클래스
         class CFirebat // 파이어뱃을 정의한 클래스
         class CUnit
         class CMarine : public CUnit // 이렇게 상속받는다.
         class CFirebat : public CUnit
  • 새싹교실/2011/무전취식/레벨2 . . . . 5 matches
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
  • 새싹교실/2012/ABC반 . . . . 5 matches
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
  • 새싹교실/2012/사과나무 . . . . 5 matches
          * 반이 바뀌었다. 우선은 '이소라 때리기 게임'을 직접 손으로 쓰게 하고 #include 나 #define 같이 코드에 쓰여져 있는 문법들에 대해서 설명해주었다. 자료형의 종류와 전처리기가 하는 일들, switch문과 if문의 용도차이 등을 설명해주었다. 수업이 끝난 뒤 책을 정하고 책에 맞춰 수업을 진행하자는 피드백이 들어와서 교재를 열혈강의로 정했다.
         {{{#include <stdio.h>
         {{{#include <stdio.h>
         #include <stdlib.h>
         #include <time.h>
  • 새싹교실/2012/아우토반/앞반/5.10 . . . . 5 matches
         #include <stdio.h>
         #include <stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include <stdio.h>
  • 새싹교실/2013/록구록구/3회차 . . . . 5 matches
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
  • 소수구하기 . . . . 5 matches
         #include <stdio.h>
         #include <time.h>
         #include <math.h>
          start = clock();
          end = clock();
          printf("%f 초n", (double)(end - start) / CLK_TCK);
  • 수학의정석/방정식/조현태 . . . . 5 matches
         #include <math.h>
         #include <stdio.h>
         #include <time.h>
          time_in = clock(); // 초기 시작 시간을 입력한다.
          printf("CPU CLOCKS = %d\n", clock() - time_in); // 끝났을때 시간 - 초기 시작시간 = 프로그램 실행 시간
  • 수학의정석/집합의연산/조현태 . . . . 5 matches
         #include <time.h>
         #include <stdio.h>
         #include <iostream>
          time_in = clock(); // 초기 시작 시간을 입력한다.
          printf("CPU CLOCKS = %d\n", clock() - time_in); // 끝났을때 시간 - 초기 시작시간 = 프로그램 실행 시간
  • 실습 . . . . 5 matches
         성적 관리하는 프로그램을 클래스(class)를 이용하여 C++로 작성하여 본다.
         1. 클래스(Class) 설계
         SungJuk Class
         13) 오른쪽 Project Workspace 창에서 Class View Tab을 선택한다.
         class SungJuk
         #include "iostream.h"
         #include "string.h"
         #include "SungJuk.h"
  • 압축알고리즘/동경,세환 . . . . 5 matches
         #include<iostream>
         #include<iostream>
         #include<iostream>
         #include<iostream>
         #include<iostream>
  • 위키기본css단장 . . . . 5 matches
         || Upload:clean.css || 2|| 검은색 태두리로 깔끔함 강조 ||
         || Upload:red_mini.png || Upload:clean_mini.png || Upload:easyread_mini.png ||
         || Upload:red.css || Upload:clean.css || Upload:easyread.css ||
          ==== Upload:clean.css ====
         || Upload:clean_css.png ||
  • 이영호/문자열검색 . . . . 5 matches
         #include <stdio.h>
         #include <stdlib.h>
         #include <string.h>
         #include <signal.h>
          fclose(fp);
  • 임인책/북마크 . . . . 5 matches
          * [http://feature.media.daum.net/economic/article0146.shtm 일 줄고 여가시간 늘었는데 성과급까지...]
          * [http://sourceforge.net/projects/v4all/ eclipse gui designer] -> 이것보다는 [http://www.eclipse.org/vep/ 이게]더 낫지 않을까..-_-a
          * [http://www.internals.com/articles/apispy/apispy.htm API Spying Techniques for Windows 9x, NT and 2000]
          * http://sangam.sourceforge.net/ -> Xper:RemotePairProgramming 을 [Eclipse]에서 해주게 하는 플러그인!! 한번 경험해 봐야겠다!!
  • 최대공약수/허아영 . . . . 5 matches
         #include <stdio.h>
         #include <stdio.h>
         void Eu_clidian(int x, int y);
          Eu_clidian(x, y);
         void Eu_clidian(int x, int y)
  • 테트리스만들기2006/예제1 . . . . 5 matches
         #include <stdio.h>
         #include <stdlib.h>
         #include <Windows.h>
          system("CLS");
         #include <stdio.h>
         #include <stdlib.h>
          system("CLS");
  • 2학기자바스터디/첫번째모임 . . . . 4 matches
         Eclipse
         [http://download.eclipse.org/downloads/drops/S-3.0M3-200308281813/eclipse-SDK-3.0M3-win32.zip]
         public class ljh {
  • 3DGraphicsFoundation/INSU/SolarSystem . . . . 4 matches
         #include <windows.h>
         #include <gl\gl.h>
         #include <gl\glu.h>
         #include <gl\glaux.h>
          glClearColor(0.0f, 0.0f, 0.0f, 1.0f);
          glClearDepth(1.0f);
          glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT );
          WNDCLASS wc;
          wc.cbClsExtra = 0;
          wc.lpszClassName = lpszAppName;
          if(RegisterClass(&wc) == 0)
          WS_OVERLAPPEDWINDOW | WS_CLIPCHILDREN | WS_CLIPSIBLINGS,
  • 5인용C++스터디/소켓프로그래밍 . . . . 4 matches
          기초 클래스가 CAsyncSocket인 새로운 클래스 CListenSock, CChildSock을 새로 생성한다.
          [클래스위저드]의 CListenSock에 가상 함수 OnAccept()를 추가한 후 다음 라인을 삽입한다.
          [클래스위저드]의 CChildSock에 가상 함수 OnReceive()와 OnClose()를 추가한 후 다음 코드를 삽입한다.
          ((CServerApp*)AfxGetApp())->CloseChild();
         #include "ChildSock.h"
         #include "ListenSock.h"
          void CloseChild();
          void CleanUp();
          CListenSock* m_pServer;
          m_pServer = new CListenSock;
          ((CListBox*)m_pMainWnd->GetDlgItem(IDC_LIST1))->InsertString(-1, strText);
          ((CListBox*)m_pMainWnd->GetDlgItem(IDC_LIST1))->InsertString(-1, strText);
         void CServerApp::CleanUp()
         void CServerApp::CloseChild()
          서버와 동일한 방법으로 클라이언트 프로그램에서 사용할 소켓 클래스 CClientSock을 생성(기초 클래스: CAsyncSocket)한다. 그리고 나서 [클래스위저드]의 CClientSock에 가상함수 OnReceive()와 OnClose()를 추가한 후, 다음 코드를 삽입한다.
          ((CClientApp*)AfxGetApp())->CloseChild();
          ((CClientApp*)AfxGetApp())->ReceiveData();
         버튼 ID : IDOK, IDCANCLE
          #include "ClientSock.h"
          void CloseChild();
  • 5인용C++스터디/클래스상속 . . . . 4 matches
         Upload:Class.ppt
         #include<iostream.h>
         #include<string.h>
         class person{
         class employee : public person{
  • AcceleratedC++/Chapter1 . . . . 4 matches
         #include <iostream>
         #include <string>
         #include <iostream>
         #include <string>
  • Ant/BuildTemplateExample . . . . 4 matches
          <!-- ${build} 디렉토리 안의 class 화일들을 /dist/TestAnt.jar 화일로 묶음. -->
          <target name="clean">
          <!-- build 단계 이후 clean 단계. make clean 과 비슷한 의미. -->
  • AntTask . . . . 4 matches
          <!-- ${build} 디렉토리 안의 class 화일들을 /dist/TestAnt.jar 화일로 묶음. -->
          <target name="clean">
          <!-- build 단계 이후 clean 단계. make clean 과 비슷한 의미. -->
  • Bridge/권영기 . . . . 4 matches
         #include<stdio.h>
         #include<memory.h>
         #include<algorithm>
         #include<queue>
  • BuildingWikiParserUsingPlex . . . . 4 matches
         class Parser:
         class WikiParser(Scanner):
          return "<a class=nonexist href='%(scriptName)s/%(pageName)s'>%(pageName)s</a>" % {'scriptName':self.scriptName, 'pageName':aText}
          class NoneMacro:
         전자의 경우 각각의 Class Responsibility 들을 유지한다는 장점이 있지만, AutoLinker 에서 원래 생각치 않았던 한가지 일을 더 해야 한다는 점이 있겠다.
  • BusSimulation/상협 . . . . 4 matches
         class Bus {
         class BusSimulation {
         #include <iostream>
         #include "BusSimulation.h"
  • CPPStudy_2005_1/Canvas . . . . 4 matches
         == Class ==
         ==== Circle ====
          Circle aCircle;
          aComposedShape.Add(&aCircle);
  • CVS/길동씨의CVS사용기ForRemote . . . . 4 matches
         #include <stdio.h>
         #include <iostream>
         < #include <stdio.h>
         > #include <iostream>
  • Calendar성훈이코드 . . . . 4 matches
         #include <stdio.h>
         #include "Calender.h"
         #include <stdio.h>
         #include "Calender.h"
  • Calendar환희코드 . . . . 4 matches
         #include <stdio.h>
         #include "랄랄라랄라랄랄.h"
         #include <stdio.h>
         #include "랄랄라랄라랄랄.h"
  • ChocolateChipCookies/허준수 . . . . 4 matches
         #include <iostream>
         #include <vector>
         #include <cmath>
          cookies.clear();
  • ClassifyByAnagram/1002 . . . . 4 matches
         class Formatter:
         class Anagram:
          start=time.clock()
          end=time.clock()
         ["ClassifyByAnagram"]
  • ClassifyByAnagram/박응주 . . . . 4 matches
         class Anagram:
         class AnagramTestCase(unittest.TestCase):
          t1 = time.clock()
          t2 = time.clock()
  • CleanCode . . . . 4 matches
         = Clean Code =
          * [http://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882 CleanCode book]
          * [http://www.cleancoders.com/ CleanCoders]
          * [http://blog.goyello.com/2013/05/17/express-names-in-code-bad-vs-clean/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+goyello%2FuokR+%28Goyelloblog%29 Express names in code: Bad vs Clean]
          * 도서 : [http://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882 Clean Code]
          * Clean Code 읽은 부분에 대해 토론(Chap 01, Chap 09)
         Class Account {
          * [http://c2.com/cgi/wiki?GuardClause guard clause]를 쓰세요!
          * 현재 CleanCode에서 좋은 코드로 너무 가독성만을 중시하고 있는 것은 아닌가.
          * [http://docs.oracle.com/javase/specs/jls/se7/jls7.pdf java se7 spec]
          1. CleanCoders 강의 맛보기.
  • CodeRace/20060105/민경선호재선 . . . . 4 matches
         public class Alice {
          br.close();
         class Data {
         class DataComparator implements Comparator<Data> {
  • CompleteTreeLabeling/조현태 . . . . 4 matches
         #include <stdio.h>
         #include <iostream>
         #include <stdio.h>
         #include <iostream>
  • ContestScoreBoard/문보창 . . . . 4 matches
         #include <iostream>
         void concludeRank(ContestTeam * team, int * rankTeam, int numberSumitTeam);
          concludeRank(team, rankTeam, numberSumitTeam);
         void concludeRank(ContestTeam * team, int * rankTeam, int numberSumitTeam)
  • CrackingProgram . . . . 4 matches
         #include <iostream>
         1: #include <iostream>
         #include <iostream>
         1: #include <iostream>
  • CryptKicker2/문보창 . . . . 4 matches
         #include <iostream>
         #include <cstring>
         #include <string>
         #include <cctype>
  • EightQueenProblem/lasy0901 . . . . 4 matches
         두번째 프로그램은 ... 이상하게 컴파일이 안되더군요.. 알고보니 #include <stdafx.h> 을 안 넣어서 (VC6.0) 낭패-_-a
         #include <stdio.h>
         #include <stdio.h>
         #include <conio.h>
  • EightQueenProblem/최태호소스 . . . . 4 matches
         # include <stdio.h>
         # include <conio.h>
         # include <stdio.h>
         # include <conio.h>
  • EuclidProblem/Leonardong . . . . 4 matches
         #include <iostream.h>
         #include <math.h>
         // Eclid Algorithm
         [EuclidProblem]
  • EuclidProblem/문보창 . . . . 4 matches
         // no10104 - Euclid Problem
         #include <iostream>
         #include <cmath>
         [EuclidProblem] [AOI] [문보창]
  • FileInputOutput . . . . 4 matches
         #include <fstream>
         fin.close()
         fout.close()
          {} br.close();
  • FortuneCookies . . . . 4 matches
          * Might as well be frank, monsieur. It would take a miracle to get you out of Casablanca.
          * Promptness is its own reward, if one lives by the clock instead of the sword.
          * Do not clog intellect's sluices with bits of knowledge of questionable uses.
          * With clothes the new are best, with friends the old are best.
  • GTK+ . . . . 4 matches
         GTK+ is free software and part of the GNU Project. However, the licensing terms for GTK+, the GNU LGPL, allow it to be used by all developers, including those developing proprietary software, without any license fees or royalties.
         #include <gtk/gtk.h>
          g_signal_connect(G_OBJECT(button), "clicked", G_CALLBACK(hello), NULL);
          g_signal_connect_swapped(G_OBJECT(button), "clicked", G_CALLBACK(gtk_widget_destroy), G_OBJECT(window));
  • Google/GoogleTalk . . . . 4 matches
         my $close_counter=0;
          $close_counter++;
          if($close_counter>1) { exit; }
          $close_counter=0;
  • GuiTestingWithWxPython . . . . 4 matches
         class TestFrame(unittest.TestCase):
         class TestApp(wxApp):
         class MyFrame(wxFrame):
         class MyApp(wxApp):
  • HanoiTowerTroublesAgain!/조현태 . . . . 4 matches
         #include <iostream>
         #include <Windows.h>
         #include <vector>
         #include <cmath>
  • HaskellLanguage . . . . 4 matches
          * 저 위에보면, featuring static typing, higher-order functions, polymorphism, type classes and modadic effects 라고 있는데, 이것들이 아마 haskell language의 큰 특징들이 아닐까 한다. 각각에 대해서 알아두는게 도움이 될듯. ([http://www.nomaware.com/monads/html/ monad관련자료])- 임인택
          Multiple declarations of `Main.f'
          Declared at: test.hs:1:0
         [[include(틀:ProgrammingLanguage)]]
  • HowManyFibs?/문보창 . . . . 4 matches
         #include <iostream>
         #include <vector>
         #include <cstring>
         class BigInteger
  • HowManyPiecesOfLand?/문보창 . . . . 4 matches
         Closed Form 구하는데 약 3~4시간 걸린 것 같다. 계차수열을 이용해서 다음과 같은 Closed Form을 구했다.
         이론상으론 O(1) 시간만에 되겠지만 문제는 입력범위가 2 <sup>31</sup> - 1 까지 들어올 수 있기 때문에 고정도 연산을 수행해야 한다. GNU C++ 이나 Java는 고정도 연산을 수행할 수 있는 클래스를 포함하고 있으나, 윈도우 C++에는 없다(혹, 내가 못찾는 것일수도 있다). 따라서 고정도 연산을 수행할 수 있는 클래스를 짰다. 성능이 너무 떨어진다. O(1) 을 O(n<sup>5</sup>) 정도로 바꿔 놓은 듯한 느낌이다. 이 Class를 개선한뒤 다시 테스트 해봐야 겠다.
         // Big Integer Class - C++
         #include <iostream>
         #include <cstring>
         class BigInteger
         #include "BigInteger.h"
  • IntentionRevealingMessage . . . . 4 matches
         class ParagraphEditor
         class Collection
         class Number
         class Object
  • IpscLoadBalancing . . . . 4 matches
         class BalancingImpossibleException(Exception):
         class TestLoadBalancing(unittest.TestCase):
          f.close()
          fout.close()
  • JTDStudy/첫번째과제/상욱 . . . . 4 matches
         public class NumberBaseBallGame {
         public class NumberBaseBallGameTest extends TestCase {
         public class JUnit41Test {
         public class JUnit38Test extends TestCase {
  • Java Study2003/첫번째과제/방선희 . . . . 4 matches
          -- class파일은 그 자체가 실행파일이 아니다. 따라서 그냥 수행될 수 없으며, 이 class파일을 읽어서 해석한 후, 실행해 줄 무언가가 필요한데, 그것이 바로 JVM이다.
          public class HelloWorldApp {
          eclipse 나 Editplus의 사용법을 제대로 알고 다시 코드를 작성해보겠습니다.
  • JavaScript/2011년스터디/URLHunter . . . . 4 matches
          clearInterval(maintimer);
          <input type="button" value="pause" onclick="pause();"/>
          clearInterval(setInter);
          <input type="button" value="pause" onclick="pause();"/>
  • JavaStudy2002/상욱-2주차 . . . . 4 matches
         public class s1{
         class Board{
         class Roach{
         class Observer{
  • JavaStudy2002/세연-2주차 . . . . 4 matches
         class Direction{
         class Horse{
         class Board{
         public class RandomWalk{
  • JavaStudy2003/두번째과제/곽세환 . . . . 4 matches
         public class Board {
         public class Roach {
         public class Human {
          클래스(Class):(벽돌틀)
         class 클래스이름 {
  • JavaStudyInVacation/진행상황 . . . . 4 matches
          SWT 관련 상식 수준 - 한글자료가 별로 없군요. 뭐니 뭐니해도 여러분이 쓰고 계시는 Eclipse 겠지요.
          * http://www.jini-club.net/eclipse/dw_EclipsePlatform.html 한글
          See Also ["Java/NestingClass"] 정진균 군이 수고해 주셨습니다. 그냥 이렇구나 하고 읽어 보세요. --NeoCoin
         ||상욱||["Server&Client/상욱"]||
         ||영동||["Server&Client/영동"]||
  • Jython . . . . 4 matches
          * [http://huniv.hongik.ac.kr/~yong/MoinMoin/wiki-moinmoin/moin.cgi/JythonTestCode PyUnit 과 Java Class 와의 만남 from 박응용님 위키]
          * [http://python.kwangwoon.ac.kr:8080/python/bbs/readArticlepy?bbsid=tips&article_id=242&items=title&searchstr=Jython Jython JApplet 예제]
          * [http://www.javaclue.org/jython/pyservlet.html JavaClue 의 PyServlet]
          * http://openlook.org/wiki/Articles - 퍼키님의 마소 6월호 About Python - Jython 기사
  • LinkedList/C숙제예제 . . . . 4 matches
         #include <stdio.h>
         #include <stdlib.h>
         #include <string.h>
         #include "ExList.h"
  • LinkedList/숙제 . . . . 4 matches
         #include <stdio.h>
         #include <stdlib.h>
         #include <string.h>
         #include "ExList.h"
  • Linux/MakingLinuxDaemon . . . . 4 matches
         UID PID PPID PGID SID CLS PRI STIME TTY TIME CMD
         #include <sys/types.h>
         #include <sys/stat.h>
         #include <stdio.h>
         #include <fcntl.h>
         UID PID PPID PGID SID CLS PRI STIME TTY TIME CMD
  • LoadBalancingProblem/임인택 . . . . 4 matches
         public class LoadBalancingMain {
          suite.addTestSuite(TestLoadBalancing.class);
         public class TestLoadBalancing extends TestCase{
         public class LoadBalancing {
  • LoveCalculator/조현태 . . . . 4 matches
         #include <stdio.h>
         #include <stdio.h>
         #include <ctype.h>
         #include <conio.h>
  • Map/곽세환 . . . . 4 matches
         #include <iostream>
         #include <string>
         #include <algorithm>
         #include <map>
  • Map/권정욱 . . . . 4 matches
         #include <iostream>
         #include <map>
         #include <fstream>
         #include <string>
  • Map/노수민 . . . . 4 matches
         #include <vector>
         #include <map>
         #include <iostream>
         #include<fstream>
  • Map/임영동 . . . . 4 matches
         #include<iostream>
         #include<string>
         #include<vector>
         #include<map>
  • Map연습문제/곽세환 . . . . 4 matches
         #include <iostream>
         #include <string>
         #include <algorithm>
         #include <map>
  • Map연습문제/김홍선 . . . . 4 matches
         #include <iostream>
         #include <map>
         #include <fstream>
         #include <string>
  • Map연습문제/임영동 . . . . 4 matches
         #include<iostream>
         #include<string>
         #include<vector>
         #include<map>
  • MedusaCppStudy . . . . 4 matches
         #include <iostream>
         #include <vector>
         #include <iostream>
         #include <ctime>
  • MicrosoftFoundationClasses . . . . 4 matches
         Microsoft Foundation Classes 를 줄여서 부른다. 기정의된 클래스의 집합으로 Visual C++이 이 클래스들을 가반으로 하고 있다. 이 클래스 군은 MS Windows API를 래핑(Wrapping)하여서 객체지향적 접근법으로 프로그래밍을 하도록 설계되어 있다. 예전에는 볼랜드에서 내놓은 OWL(Object Windows Library)라는 것도 쓰였던 걸로 아는데... -_-; 지금은 어디로 가버렸는지 모른다. ㅋㅋ
          ''백과사전) WikiPedia:Microsoft_Foundation_Classes, WikiPedia:Object_Windows_Library ''
         #include <afxwin.h> //about class library
         class CExApp : public CWinApp {
         class CExWnd : public CFrameWnd {
          {{{~cpp DocumentTemplateClass : CSingleDocTemplate, CMultiDocTemplate}}}
          * [MFC/CollectionClass]
          * [MFC/DynamicLinkLibrary]
  • MobileJavaStudy/Tip . . . . 4 matches
         public class className extends MIDlet {
          public className() {
         InputStream is = this.getClass().getResourceAsStream("readme.txt");
          is.close();
  • NeoCoin/Server . . . . 4 matches
         커널 설정하려면 tcl8.2-dev, tk8.2-dev, blt-dev, tktable-dev 등의 패키지도
         6. 커널 소스 디렉토리로 이동한 다음 "make-kpkg clean"을 실행하여
         make-kpkg clean
         hwclock --systohc
  • Omok/은지 . . . . 4 matches
         #include <stdio.h>
         #include <conio.h>
         #include <stdlib.h>
          clrscr();
  • One/구구단 . . . . 4 matches
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
  • One/남상재 . . . . 4 matches
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
  • One/윤현수 . . . . 4 matches
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
  • OurMajorLangIsCAndCPlusPlus/2006.2.06/김상섭 . . . . 4 matches
         #include <iostream>
         #include <cstring>
         #include <cstdlib>
         class newstring
  • OurMajorLangIsCAndCPlusPlus/2006.2.06/허준수 . . . . 4 matches
         #include <iostream>
         #include <cstring>
         #include <cstdlib>
         class myString{
  • OurMajorLangIsCAndCPlusPlus/locale.h . . . . 4 matches
          #include <stddef.h>
          #include <locale.h>
          #include <stdlib.h>
          #include <string.h>
  • OurMajorLangIsCAndCPlusPlus/print/이도현 . . . . 4 matches
         #include <iostream>
         #include <cstdlib>
         #include <stdarg.h>
         #include <cctype>
  • PPProject/20041001FM . . . . 4 matches
         #include <iostream>
         #include <string>
         #include<iostream.h>
         #include<cstring>
  • Pairsumonious_Numbers/권영기 . . . . 4 matches
         #include<stdio.h>
         #include<memory.h>
         #include<algorithm>
         #include<list>
  • ParametricPolymorphism . . . . 4 matches
         public Car getCar(String clientType)
          if("young man".equals(clientType))
          else if("old man".equals(clientType))
         class Pair<SomeObjectType>
  • PowerOfCryptography/조현태 . . . . 4 matches
         #include <iostream>
         #include <iostream>
         #include <conio.h>
         class save_number{
  • ProjectPrometheus/AT_BookSearch . . . . 4 matches
          conn.close()
          conn.close()
         class TestAdvancedSearch(unittest.TestCase):
         class TestSimpleSearch(unittest.TestCase):
  • ProjectPrometheus/AT_RecommendationPrototype . . . . 4 matches
         class Customer:
         class Book:
         class TestCustomer(unittest.TestCase):
         class TestRecommendationSystem(unittest.TestCase):
  • ProjectWMB . . . . 4 matches
          * [https://eclipse-tutorial.dev.java.net/eclipse-tutorial/korean/] : 이클립스 한글 튜토리얼
          * [Eclipse]
          * Tool : Eclipse 3.2
  • RandomWalk/대근 . . . . 4 matches
         #include <iostream>
         #include <cstdlib>
         #include <ctime>
          system("cls");
  • RandomWalk2/Vector로2차원동적배열만들기 . . . . 4 matches
         #include <iostream>
         #include <vector>
          * [http://www.cuj.com/articles/2000/0012/0012c/0012c.htm?topic=articles A Class Template for N-Dimensional Generic Resizable Arrays]
  • SOLDIERS/송지원 . . . . 4 matches
         #include <iostream>
         #include <algorithm>
         #include <cmath>
          // data declaration
  • STL . . . . 4 matches
         C++ 의 [GenericProgramming] 기법인 Template 을 이용, container (["DataStructure"] class. 다른 언어에서의 Collection class 들에 해당) 와 [Algorithm|algorithm] 에 대해 구축해놓은 라이브러리.
         앞으로 C++ 을 이용하는 사람중 STL 을 접해본 사람과 STL을 접해보지 않은 사람들의 차이가 어떻게 될까 한번 상상해보며. (Collection class 를 기본내장한 C++ 의 개념 이상.. 특히 STL 를 접하면서 사람들이 [GenericProgramming] 기법에 대해 익숙하게 이용할 것이라는 생각을 해본다면 더더욱.) --["1002"]
         "[STL] 컨테이너는 포인터를 염두에 둬두고 설계된 것이 아니라, 객체를 담을 목적으로 설계된 자료 구조이다." 이 말을 너무 늦게 봤네요ㅠ_ㅠ 기본 데이터 타입 이외에 사용자 정의 데이터 타입(분류_[class])의 포인터를 사용하기 위해서는 상당한 노력이 필요 할것 같습니다. 혹시 쉬운 방법은 없나요? - [이승한]
  • STL/list . . . . 4 matches
          * include : list
         #include <list>
         #include <list>
         #include <iostream>
  • STL/set . . . . 4 matches
          * include : set
         #include <set>
         #include <iostream>
         #include <set>
  • STL/sort . . . . 4 matches
         #include <iostream>
         #include <vector>
         #include <algorithm> // sort 알고리즘 쓰기 위한것
         #include <functional> // less, greater 쓰기 위한것
  • STL/string . . . . 4 matches
         #include <iostream>
         #include <string>
         #include <iostream>
         #include <string>
  • STL/vector . . . . 4 matches
          * include : vector
         #include <vector>
         #include <vector>
         #include <iostream>
  • SeminarHowToProgramIt . . . . 4 matches
          * Java 3대 : JDK 1.3.1_02, eclipse 2.0 SDK(pre-release), Editplus 설치 및 세팅
          Java 3대 : JDK 1.3.1_02, eclipse 2.0 SDK(pre-release), Editplus 설치 및 세팅
          * [http://zeropage.org/~sun/eclipse-SDK-20020321-win32.zip Eclipse]
  • SeminarHowToProgramIt/Pipe/vendingmachine.py . . . . 4 matches
         class VendingMachine:
         class TestVendingMachine(unittest.TestCase):
         class TestVendingMachineVerification(unittest.TestCase):
         push put include
  • Server&Client/상욱 . . . . 4 matches
         public class ServerSocketTest implements Runnable {
          connect.close();
         == Client ==
         public class SimpleSocketTest {
          socket.close();
  • Server&Client/영동 . . . . 4 matches
         public class SimpleServerSocketTest
          accepted.close();
         public class SimpleSocketTest
          connect.close();
  • Spring/탐험스터디/wiki만들기 . . . . 4 matches
          <input id="contents_edit" type="textarea" class="page_edit" value="${page.contents}" />
          <a href="#" class="page_edit" id="save">save</a>
          * mac eclipse에서 tomcat 올리고싶은데 caltalina를 못찾는다
          * User가 탈퇴시에도 userId는 남아 있어야 하며 탈퇴한 id로 가입할 수 있어야 하는 이슈 해결을 위해 User에서 userId(String type)와 password,..(UserInfo.class)를 분리하였다.
  • Star/조현태 . . . . 4 matches
         #include <iostream>
         #include <map>
         #include <vector>
         #include <algorithm>
  • TFP예제/Omok . . . . 4 matches
         class BoardTestCase (unittest.TestCase):
         class OmokTestCase (unittest.TestCase):
         class Board:
         class Omok:
  • TFP예제/WikiPageGather . . . . 4 matches
         class WikiPageGatherTestCase (unittest.TestCase):
          '[[Include(ActiveX,Test,1)]]\n\n=== Python ===\n["Python"]\n\n' +
         class WikiPageGather:
          pagefile.close()
  • TestDrivenDevelopmentByExample/xUnitExample . . . . 4 matches
         class TestCase:
         class WasRun(TestCase):
         class TestResult:
         class TestCaseTest(TestCase):
  • TestSuiteExamples . . . . 4 matches
         class AllTests(unittest.TestSuite):
         public class AllTests {
          suite.addTestSuite(LoginTest.class);
          suite.addTestSuite(QueryObjectTest.class);
  • TheLargestSmallestBox/문보창 . . . . 4 matches
         #include <iostream>
         #include <cmath>
         #include <cstdio>
         //#include <fstream>
  • TheTrip/김상섭 . . . . 4 matches
         #include <iostream>
         #include <vector>
         #include <numeric>
          test.clear();
  • TheWarOfGenesis2R/Temp . . . . 4 matches
         #include <boost/shared_ptr.hpp>
         #include <vector>
         #include <iostream>
         class Test
  • WikiSandPage . . . . 4 matches
          <input type="hidden" class="button" value="Local timezone">
          <span class="button"><input type="submit" class="button" name="logout" value="로그아웃"></span>
         <div class="kawoouTable">
  • WinampPlugin을이용한프로그래밍 . . . . 4 matches
         http://download.nullsoft.com/winamp/client/wa502_sdk.zip
         #include <windows.h>
         #include <stdio.h>
         #include "in2.h"
  • XpWeek/20041220 . . . . 4 matches
          * [Java] + [Eclipse]
          위에 것 설치 후 : [http://zeropage.org/~neocoin/eclipse3.0/eclipse-SDK-3.0-win32.zip Eclipse]
  • Yggdrasil/가속된씨플플/2장 . . . . 4 matches
         #include<iostream>
         #include<string>
         #include<iostream>
         #include<string>
  • ZPBoard/PHPStudy/MySQL . . . . 4 matches
          * mysql_connect, mysql_close, mysql_query, mysql_affected_rows, mysql_num_rows, mysql_fetch_row, mysql_fetch_array
          * mysql_close();
         mysql_close();
          mysql_close();
  • [Lovely]boy^_^/USACO/PrimePalinDromes . . . . 4 matches
         #include <iostream>
         #include <string>
         #include <fstream>
         #include <cmath>
  • aekae/RandomWalk . . . . 4 matches
         #include <iostream>
         #include <ctime>
         #include <iostream>
         #include <ctime>
  • koi_cha/곽병학 . . . . 4 matches
         #include<iostream>
         #include<vector>
         #include <algorithm>
         class op {
  • study C++/ 한유선 . . . . 4 matches
         class Mystring {
         #include <iostream>
         #include "MyString.h"
         #include "MyString.h"
  • 개인키,공개키/김태훈,황재선 . . . . 4 matches
         #include <fstream>
         #include <iostream>
         #include <fstream>
         #include <iostream>
  • 개인키,공개키/김회영,권정욱 . . . . 4 matches
         #include <iostream>
         #include <fstream>
          fin.close();
          fout.close();
  • 개인키,공개키/박진영,김수진,나휘동 . . . . 4 matches
         #include <iostream>
         #include <fstream>
         #include <iostream>
         #include <fstream>
  • 구구단/Leonardong . . . . 4 matches
         #include <iostream>
         Object subclass: #NameOfSubclass
          classVariableNames: ''
  • 김동준/Project/OOP_Preview/Chapter1 . . . . 4 matches
         class Guitar {
         class GuitarProperty {
         class GuitarList {
         class Inventory{
  • 데블스캠프2005/RUR-PLE . . . . 4 matches
          * front_is_clear() : 로봇앞에 벽이 없으면 true, 있으면 false
          * left_is_clear() : 로봇의 왼쪽에 벽이 있는지 검사
          * right_is_clear() : 로봇의 오른쪽에 벽이 있는지 검사
          if front_is_clear():
  • 데블스캠프2005/RUR-PLE/SelectableHarvest . . . . 4 matches
          if front_is_clear():
          if front_is_clear():
          if front_is_clear():
          while front_is_clear() :
  • 데블스캠프2005/보안 . . . . 4 matches
         #include <stdio.h>
         #include <string.h>
          fclose(file);
          fclose(file);
  • 데블스캠프2005/월요일/BlueDragon . . . . 4 matches
         class Room:
         class User:
         class BlueDragon:
         class Trasure:
  • 데블스캠프2005/월요일/번지점프를했다 . . . . 4 matches
         class Building:
         class Floor:
         class Room:
         class Character:
  • 데블스캠프2006/CPPFileInput . . . . 4 matches
         #include <iostream>
         #include <fstream>
         #include <string>
          fin.close();
  • 데블스캠프2006/월요일/함수/문제풀이/김대순 . . . . 4 matches
         #include<iostream.h>
         #include<iostream>
         #include<time.h>
         #include<iostream>
  • 데블스캠프2006/월요일/함수/문제풀이/윤성준 . . . . 4 matches
         #include <iostream>
         #include <iostream>
         #include <time.h>
         #include <iostream>
  • 데블스캠프2009/월요일/연습문제/HTML-CSS/정종록 . . . . 4 matches
         <a href="http://zeropage.org/" alt"" class="min">zeropage</a>
         <a href="http://caucse.net/" alt"" class="min">caucse</a>
         <a href="http://www.naver.com/" alt"" class="min">naver</a>
         <a href="http://www.joara.com/" alt"" class="min">joara</a>
  • 데블스캠프2009/월요일/연습문제/svn코드레이스/박근수 . . . . 4 matches
         #include <stdio.h>
         #include <stdlib.h>
         #include <time.h>
         #include<stdio.h>
  • 데블스캠프2009/월요일/연습문제/svn코드레이스/서민관 . . . . 4 matches
         #include <stdio.h>
         #include <stdlib.h>
         #include <time.h>
         #include <stdio.h>
  • 데블스캠프2010/다섯째날/ObjectCraft/미션1/서민관 . . . . 4 matches
         #include <iostream>
         #include "zergling.h"
         #include <iostream>
         #include "zergling.h"
  • 레밍즈프로젝트/연락 . . . . 4 matches
         #include <iostream>
         #include "Pixel.h"
         class Map
         error C2653: 'Map' : is not a class or namespace name
  • 문자열검색/조현태 . . . . 4 matches
         #include <iostream>
         #include <string.h>
         #include <fstream>
          outputFile.close();
  • 미로찾기/김민경 . . . . 4 matches
         #include <stdio.h>
         #include <stdlib.h>
          system("cls");
          fclose(fp);
  • 미로찾기/김태훈 . . . . 4 matches
         #include <stdio.h>
         #include <time.h>
         #include <conio.h>
          system("cls");
  • 미로찾기/영동 . . . . 4 matches
         #include<iostream>
         #include<fstream>
          //Declare stack
          system("cls");
  • 반복문자열/김대순 . . . . 4 matches
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
  • 반복문자열/허아영 . . . . 4 matches
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <iostream>
  • 벡터/곽세환,조재화 . . . . 4 matches
         #include <iostream>
         #include <string>
         #include <algorithm>
         #include <vector>
  • 벡터/권정욱 . . . . 4 matches
         #include <iostream>
         #include <string>
         #include <vector>
         #include <algorithm>
  • 벡터/김수진 . . . . 4 matches
         #include<iostream>
         #include<vector>
         #include<string>
         #include<algorithm>
  • 벡터/유주영 . . . . 4 matches
         #include <iostream>
         #include <string>
         #include <vector>
         #include <algorithm>
  • 벡터/임민수 . . . . 4 matches
         #include <iostream>
         #include <string>
         #include <vector>
         #include <algorithm>
  • 벡터/임영동 . . . . 4 matches
         #include<iostream>
         #include<algorithm>
         #include<string>
         #include<vector>
  • 벡터/조동영 . . . . 4 matches
         #include <iostream>
         #include <string>
         #include <vector>
         #include <algorithm>
  • 벡터/황재선 . . . . 4 matches
         #include <iostream>
         #include <string>
         #include <vector>
         #include <algorithm>
  • 비밀키/김태훈 . . . . 4 matches
         #include <fstream>
         #include <iostream>
         #include <iostream>
         #include <fstream>
  • 빵페이지/구구단 . . . . 4 matches
         #include<iostream>
         #include <iostream>
         #include <iostream.h>
         #include <iostream>
  • 새싹교실/2011/Noname . . . . 4 matches
         #include <stdio.h>
         #include<stdio.h>
         #include<stdio.h>
         {{{#include <stdio.h>
  • 새싹교실/2011/Pixar/4월 . . . . 4 matches
         #include <stdio.h>
         #include <assert.h>
         #include <stdio.h>
         #include <assert.h>
  • 새싹교실/2011/學高/3회차 . . . . 4 matches
         #include<stdio.h>
         #include<stdlib.h>
         #include<time.h>
         #include<conio.h>
  • 새싹교실/2011/學高/4회차 . . . . 4 matches
         #include <stdio.h>
         #include <stdio.h>
         #include<stdio.h>
         #include <stdio.h>
  • 새싹교실/2011/무전취식/레벨4 . . . . 4 matches
         #include<stdio.h>
         #include<math.h> //Rand를 가져오는 헤더파일
         #include<stdlib.h>
         #include<time.h>
  • 새싹교실/2011/씨언어발전/6회차 . . . . 4 matches
         #include <stdio.h>
         #include <malloc.h>
         #include<stdio.h>
         #include<malloc.h>
  • 새싹교실/2012/강력반 . . . . 4 matches
          * 설유환 - printf함수, scanf함수, if문, else if문, switch 제어문을 배웠다. 특히 double, int, float의 차이를 확실히 배울 수 있었다. 잘이해안갔던 #include<stdio.h>의 의미, return 0;의 의미도 알수 있었다. 다음시간엔 간단한 알고리즘을 이용한 게임을 만들것같다. 그리고 printf("숫자%lf",input);처럼 숫자를 이용해 소숫점 표현량을 제한하여 더 이쁘게 출력하는법도 배웠다.
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
  • 새싹교실/2012/나도할수있다 . . . . 4 matches
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
  • 새싹교실/2012/아우토반/앞반/4.12 . . . . 4 matches
         #include<stdio.h>
         #include<time.h>
         #include<math.h>
         #include<stdlib.h>
  • 새싹교실/2013/라이히스아우토반/2회차 . . . . 4 matches
         #include<stdio.h>
         #include <stdio.h>
         #include<stdio.h>
         #include<stdio.h>
  • 새싹교실/2013/록구록구/8회차 . . . . 4 matches
         #include <stdio.h>
         #include <stdio.h>
         #include<stdio.h>
         #include<stdio.h>
  • 성우용 . . . . 4 matches
         #include <iostream>
          fclose(fp);
         #include <iostream>
          system("cls");
  • 소수구하기/zennith . . . . 4 matches
         #include <stdio.h>
         #include <time.h>
          start = clock();
          end = clock();
          printf("\n%f\n", (double)(end - start) / CLK_TCK);
  • 소수구하기/상욱 . . . . 4 matches
         #include <iostream>
         #include <time.h>
          start = clock();
          end = clock();
          cout << (end - start)/CLK_TCK << endl;
  • 손동일 . . . . 4 matches
         #include <iostream>
         #include <iostream.h>
         #include <climits>
  • 수학의정석 . . . . 4 matches
          CPU_CLOCKS : 시간은 기록 되지 않으며 프로그램이 수행된 시간(CPU CLOCK을 기록해야한다. 방법은 아래.)
         방식 예제 -> ||이름||Source(이론포함)||CPU_CLOCKS||UPDATE 1||UPDATE 2||
         // CPU_CLOCKS 구하는 법.
         #include <time>
         time_in = clock(); // 초기 시작 시간을 입력한다.
         printf("CPU CLOCKS = %d\n", clock() - time_in); // 끝났을때 시간 - 초기 시작시간 = 프로그램 실행 시간
         제가 알기론 clock() 함수가 리턴하는 값은 프로그램이 시작된 이후로 경과한 CPU 클럭 수 이기 때문에 시스템마다 다르다고 알고 있습니다. 그래서 CLK_TCK로 나누어 초 단위로 바꾸어 비교를 하는것으로 알고있는데... 어떻게 생각하시는지...? --[상규]
  • 알고리즘8주숙제/test . . . . 4 matches
         #include <iostream>
         #include <fstream>
         #include <cstdlib>
         #include <ctime>
  • 압축알고리즘/태훈,휘동 . . . . 4 matches
         #include <iostream>
         #include <fstream>
         #include <iostream>
         #include <iostream>
  • 압축알고리즘/홍선,수민 . . . . 4 matches
         #include <iostream>
         #include <fstream>
         #include <iostream>
         #include <fstream>
  • 이영호/My라이브러리 . . . . 4 matches
         #include <sys/types.h>
         #include <sys/socket.h>
         #include <netdb.h>
         #include <arpa/inet.h>
  • 이영호/끄적끄적 . . . . 4 matches
         #include <stdio.h>
         #include <stdlib.h>
         #include <string.h>
         #include <math.h>
          strcpy(head->name, "2 of Clubs");
          j==1?"Clubs":j==2?"Diamonds":j==3?"Hearts":"Spades");
  • 인터프리터/권정욱 . . . . 4 matches
         #include <iostream>
         #include <fstream>
         #include <string>
         #include <cstdlib>
  • 임인택/삽질 . . . . 4 matches
         <jsp:useBean id="User" class="common.User" scope="page" />
         #include <stdio.h>
         #include <stdlib.h>
         #include <malloc.h>
  • 정모/2011.3.21 . . . . 4 matches
          * Emacs & Elisp 후기 :의 소개를 보면서 다양한걸 사용하는 승한형에게 잘맞는 프로그램이라 생각됬다. 그 프로그램을 사용하기에 다양한걸 좋아하기도 하고 내가 가장많이쓰는건 Eclipse와 그걸 지원하는 플러그인이지만 여러가지를 개발하는 개발자에게 저것은 좋은프로그램이라 생각된다. 하지만 나에게는 아직도 Eclipse를 다루는것조차 아직은 버겁기에 우선 Eclipse를 하자는생각이 들었다.
          * Ice braking은 많이 민망합니다. 제가 제 실력을 압니다 ㅠㅠ 순발력+작문 실력이 요구되는데, 제가 생각한 것이 지혜 선배님과 지원 선배님의 입에서 가볍게 지나가듯이 나왔을 때 좌절했습니다ㅋㅋ 참 뻔한 생각을 개연성 있게 지었다고 좋아하다니 ㅠㅠ 그냥 얼버무리고 넘어갔는데, 좋은 취지이고 다들 읽는데도 혼자만 피하려한게 한심하기도 했습니다. 그럼에도, 이상하게 다음주에 늦게 오고 싶은 마음이 들기도...아...;ㅁ; 승한 선배님의 Emacs & Elisp 세미나는 Eclipse와 Visual Studio가 없으면 뭐 하나 건들지도 못하는 저한테 색다른 도구로 다가왔습니다. 졸업 전에 다양한 경험을 해보라는 말이 특히 와닿았습니다. 준석 선배님의 OMS는 간단한 와우 소개와 동영상으로 이루어져 있었는데, 두번째 동영상에서 공대장이 '바닥'이라 말하는 등 지시를 내리는게 충격이 컸습니다. 게임은 그냥 텍스트로 이루어진 대화만 나누는 줄 알았는데, 마이크도 사용하나봐요.. 그리고 용개가 등장한 게임이 와우였단 것도 새삼 알게 되었고, 마지막 동영상은 정말 노가다의 산물이겠구나하고 감탄했습니다. - [강소현]
  • 주민등록번호확인하기/김태훈zyint . . . . 4 matches
         #include <stdio.h>
         #include <string.h>
         #include <stdio.h>
         #include <string.h>
  • 중위수구하기/남도연 . . . . 4 matches
         class Mid{
         #include <iostream.h>
         #include "hahaha.h"
         #include "hahaha.h"
  • 지영민/ㅇㅈㅎ게임 . . . . 4 matches
         #include<stdio.h>
         #include<stdlib.h>
         #include<Windows.h>
          system("cls");
  • 최대공약수/남도연 . . . . 4 matches
         class GCD{
         #include <iostream.h>
         #include "Choi.h"
         #include "Choi.h"
  • 코드레이스/2007.03.24상섭수생형진 . . . . 4 matches
         #include <iostream>
         #include <iostream>
         #include <iostream>
         #include <iostream>
  • 코드레이스/2007/RUR_PLE . . . . 4 matches
          * front_is_clear() : 로봇앞에 벽이 없으면 true, 있으면 false
          * left_is_clear() : 로봇의 왼쪽에 벽이 있는지 검사
          * right_is_clear() : 로봇의 오른쪽에 벽이 있는지 검사
          if front_is_clear():
  • 타도코코아CppStudy/0728 . . . . 4 matches
         #include <iostream>
         class Plane
         class BBPlane : public Plane
         class SmokPlane : public Plane
  • 파일 입출력_1 . . . . 4 matches
         #include <iostream>
         #include <fstream>
         #include <string>
          fin.close();
  • 프로그래밍잔치/SmallTalk . . . . 4 matches
         Object subclass: #HelloWorld
          classVariableNames: ''
         Object subclass: #GuGuDan
          classVariableNames: ''
  • 프로그램내에서의주석 . . . . 4 matches
         From ["ProjectZephyrus/ClientJourney"]
         처음에 Javadoc 을 쓸까 하다가 계속 주석이 코드에 아른 거려서 방해가 되었던 관계로; (["IntelliJ"] 3.0 이후부턴 Source Folding 이 지원하기 때문에 Javadoc을 닫을 수 있지만) 주석을 안쓰고 프로그래밍을 한게 화근인가 보군. 설계 시기를 따로 뺀 적은 없지만, Pair 할 때마다 매번 Class Diagram 을 그리고 설명했던 것으로 기억하는데, 그래도 전체구조가 이해가 가지 않았다면 내 잘못이 크지. 다음부터는 상민이처럼 위키에 Class Diagram 업데이트된 것 올리고, Javadoc 만들어서 generation 한 것 올리도록 노력을 해야 겠군.
         내가 가지는 주석의 관점은 지하철에서도 언급한 내용 거의 그대로지만, 내게 있어 주석의 주된 용도는 과거의 자신과 대화를 하면서 집중도 유지, 진행도 체크하기 위해서 이고, 기타 이유는 일반적인 이유인 타인에 대한 정보 전달이다. 전자는 command.Command.execute()이나 상규와 함께 달은 information.InfoManager.writeXXX()위의 주석들이고,후자가 주로 쓰인 용도는 각 class 상단과 package 기술해 놓은 주석이다. 그외에 class diagram은 원래 아나로그로 그린것도 있지만, 설명하면서 그린건 절대로 타인의 머리속에 통째로 저장이 남지 않는다는 전제로, (왜냐면 내가 그러니까.) 타인의 열람을 위해 class diagram의 디지털화를 시켰다. 하는 김에 그런데 확실히 설명할때 JavaDoc뽑아서 그거가지고 설명하는게 편하긴 편하더라. --["상민"]
         그리고 개인적으론 Server 쪽 이해하기로는 Class Diagram 이 JavaDoc 보는것보다 더 편했음. 그거 본 다음 소스를 보는 방법으로 (완벽하게 이해하진 않았지만.). 이건 내가 UML 에 더 익숙해서가 아닐까 함. 그리고 Java Source 가 비교적 깨끗하기에 이해하기 편하다는 점도 있겠고. (그래 소스 작성한 사람 칭찬해줄께;) --석천
         내가 Comment 와 JavaDoc 둘을 비슷한 대상으로 두고 쓴게 잘못인듯 하다. 두개는 좀 구분할 필요가 있을 것 같다는 생각이 들어서다. 내부 코드 알고리즘 진행을 설명하기 위해서는 다는 주석을 comment로, 해당 구성 클래스들의 interface를 서술하는것을 JavaDoc으로 구분하려나. 이 경우라면 JavaDoc 과 Class Diagram 이 거의 비슷한 역할을 하겠지. (Class Diagram 이 그냥 Conceptual Model 정도라면 또 이야기가 달라지겠지만)
          그리고, JDK 와 Application 의 소스는 그 성격이 다르다고 생각해서. JDK 의 소스 분석이란 JDK의 클래스들을 읽고 그 interface를 적극적으로 이용하기 위해 하는 것이기에 JavaDoc 의 위력은 절대적이다. 하지만, Application 의 소스 분석이라 한다면 실질적인 implementation 을 볼것이라 생각하거든. 어떤 것이 'Information' 이냐에 대해서 바라보는 관점의 차이가 있겠지. 해당 메소드가 library처럼 느껴질때는 해당 코드가 일종의 아키텍쳐적인 부분이 될 때가 아닐까. 즉, Server/Client 에서의 Socket Connection 부분이라던지, DB 에서의 DB Connection 을 얻어오는 부분은 다른 코드들이 쌓아 올라가는게 기반이 되는 부분이니까. Application 영역이 되는 부분과 library 영역이 되는 부분이 구분되려면 또 쉽진 않겠지만.
          ''DeleteMe) 부연설명 : 녹색글자는 ["Eclipse"] 에서 내부 주석에 대당. ["IntelliJ"] 는 일반적으로 회색. ["Vi"] 에서의 Java Syntax 에선 파란색.''
         CSmilNode* CSmilNode::addChild(CSmilNode* newnode, DCLADDMODE nMode, CSmilNode* brother)
  • 허아영/Cpp연습 . . . . 4 matches
         #include <iostream.h>
         #include <iostream.h>
         #include <iostream.h>
         #include <iostream>
  • 현종이 . . . . 4 matches
         class SungJuk //클래스를 선언합니다.
         #include<iostream>
         #include<iostream> //strcpy()
         #include"SungJuk.h"
  • 호너의법칙/조현태 . . . . 4 matches
         #include <iostream>
         #include <fstream>
          outputFile.close();
         2. strcpy를 썼으면 #include <string.h> 헤더파일도 써주셔야 할듯.
  • 희경/엘레베이터 . . . . 4 matches
         #include<iostream>
         #include<fstream>
         #include<iostream>
         #include<fstream>
  • .bashrc . . . . 3 matches
         set -o noclobber
          if [ "$(gnuclient -batch -eval t 2>&-)" == "t" ]; then
          gnuclient -q "$@";
  • 3N 1/김상섭 . . . . 3 matches
         #include <iostream>
         #include <vector>
          data.clear();
  • 3N+1/김상섭 . . . . 3 matches
         #include <iostream>
         #include <vector>
          data.clear();
  • AcceleratedC++/Chapter2 . . . . 3 matches
         #include <iostream>
         #include <string>
         // we can conclude that the invariant is true here
  • ActiveTemplateLibrary . . . . 3 matches
         {{|The Active Template Library (ATL) is a set of template-based C++ classes that simplify the programming of Component Object Model (COM) objects. The COM support in Visual C++ allows developers to easily create a variety of COM objects, Automation servers, and ActiveX controls.
          * [http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_atl_string_conversion_macros.asp ATL and MFC String Conversion Macros]
         {{{~cpp QueryInterface}}} 까지 대신 해주는 smart pointer class
  • Ant . . . . 3 matches
         게다가, 팀 단위 작업을 한다고 할때, 작업하는 컴퓨터와 [IDE] 들이 각각 다른 경우, IDE 에 따라서 classpath, 배포디렉토리 경로들도 다를 것이다.
          % ant -buildfile test.xml -Dbuild=build/classes dist
          * ["Eclipse"], ["IntelliJ"]
  • AustralianVoting/곽세환 . . . . 3 matches
         #include <iostream>
         #include <stdlib.h>
         #include <string.h>
  • BeeMaja/조현태 . . . . 3 matches
         #include <iostream>
          int circleNumber = --y;
          for (register int j = 0; j < circleNumber; ++j)
  • BicycleRepairMan . . . . 3 matches
         http://bicyclerepair.sourceforge.net/ . python refactoring 툴. idlefork 나 vim 에 통합시킬 수 있다.
         Seminar:BicycleRepairMan , PyKug:BicycleRepairMan
  • BirthdayCake/허준수 . . . . 3 matches
         #include <iostream>
         #include <vector>
          Gradient.clear();
  • Button/진영 . . . . 3 matches
         class ButtonPanel extends JPanel
         class ButtonFrame extends JFrame
          public void windowClosing(WindowEvent e)
         public class ButtonTest
  • C++/SmartPointer . . . . 3 matches
         template<class _Ty>
         class SmartPtr {
          template<class _OTy>
  • CPPStudy_2005_1 . . . . 3 matches
         || 남상협 || [CPPStudy_2005_1/STL성적처리_1] || [CPPStudy_2005_1/STL성적처리_1_class] ||
         || 박영창 || [CPPStudy_2005_1/STL성적처리_2] || [CPPStudy_2005_1/STL성적처리_2_class] ||
         || 김태훈 || [CPPStudy_2005_1/STL성적처리_3] || [CPPStudy_2005_1/STL성적처리_3_class] ||
  • CVS . . . . 3 matches
         === cvs web client ===
          * 현재 ZeroPage 에서는 CVS 서비스를 하고 있다. http://zeropage.org/viewcvs/cgi/viewcvs.cgi 또는 ZeroPage 홈페이지의 왼쪽 메뉴 참조. 웹 클라이언트로서 viewcvs 를 이용중이다. 일반 CVS Client 로서는 Windows 플랫폼에서는 [TortoiseCVS](소위 '터틀'로 불린다.) 를 강력추천! 탐색기의 오른쪽 버튼과 연동되어 아주 편리하다.
         This problem is quite common apparently... <the problem>snip > I've been trying to use CVS with the win-cvs client without much > success. I managed to import a module but when I try to do a > checkout I get the following error message: > > cvs checkout chargT > > cvs server: cannot open /root/.cvsignore: Permission denied > > cvs [server aborted]: can't chdir(/root): Permission denied > > I'm using the cvs supplied with RedHat 6.1 - cvs 1.10.6 /snip</the> ---------
         It is not actually a bug. What you need to do is to invoke your pserver with a clean environment using 'env'. My entry in /etc/inetd.conf looks like this:
         버전 관리 프로그램 몇가지 : IBM의 CLEAR/CASTER, AT&T의 SCCS, CMU(카네기 멜론 대학)의 SDC, DEC의 CMS, IBM Rational의 {{{~cpp ClearCase}}}, MS의 {{{~cpp Visual SourceSafe}}}, [Perforce], SubVersion, AlianBrain
         돈이 남아 도는 프로젝트 경우 {{{~cpp ClearCase}}}를 추천하고, 오픈 소스는 돈안드는 CVS,SubVersion 을 추천하고, 게임업체들은 적절한 가격과 성능인 AlianBrain을 추천한다. Visual SourceSafe는 쓰지 말라, MS와 함께 개발한 적이 있는데 MS내에서도 자체 버전관리 툴을 이용한다.
  • CheckTheCheck/곽세환 . . . . 3 matches
         toupper를 쓰려면 ctype.h를 include해야한다.
         #include <iostream>
         #include <ctype.h>
  • Class/2006Fall . . . . 3 matches
          === AlgorithmClass ===
          === [(zeropage)ArtificialIntelligenceClass] ===
          === DistributedSystemClass ===
          * [http://www.cau.ac.kr/station/club_club.html?clubid=28 Cau Club]
          === [(zeropage)FileStructureClass] ===
          * Team Project - [http://xfs2.cyworld.com Project Club]
          === MobileComputingClass ===
         [Class]
  • CompleteTreeLabeling/하기웅 . . . . 3 matches
         #include <iostream>
         #include <cmath>
         #include "BigInteger.h"
  • ConstructorMethod . . . . 3 matches
         class Point
         class Point
         class Point
  • CuttingSticks/김상섭 . . . . 3 matches
         #include <iostream>
         #include <vector>
          temp.clear();
  • CxImage 사용 . . . . 3 matches
         == include ==
         3. StdAfx.h 에 #include "ximage.h" 선언
         5. Additional 에 ./include
         App Class 에서 InitInstance() 의 아래부분 주석 처리
  • DPSCChapter3 . . . . 3 matches
          (결국, 각각이 CarEngine을 Base Class로 해서 상속을 통해 Ford Engine,Toyota Engine등등으로 확장될 수 있다는 말이다.)
          (정리 : Abstract Factory Pattern은 Factory Pattern을 추상화시킨 것이다.Factory Pattern의 목적이 Base Class로부터 상속
          self subclassResponsibility
          self subclassResponsibility
          self subclassResponsibility
  • DataStructure/Graph . . . . 3 matches
          * Edge들을 순서에 따라 하나씩 연결한다. 연결하다가 Cycle이 생기면 그것은 잇지말고 제거한다. 다 이어지면 그만둔다.
          * 역시 표현은 2차원 배열로 한다. 그런데 이 알고리즘은 (-) Weight 도 허용한다.(그리로 가면 이득이 된다는 말이다.) 하지만 Negative Cycle은 안된다.
          * Negative Cycle? 그 사이클을 돌면 - 가 나오는길을 말한다.
  • DataStructure/List . . . . 3 matches
         class Node
         class MyLinkedList
         class Node { //Node 클래스
  • DelegationPattern . . . . 3 matches
         public class Airport {
         class Configuration {
         public class Airport {
  • DermubaTriangle/문보창 . . . . 3 matches
         #include <iostream>
         #include <cstdio>
         #include <cmath>
  • DermubaTriangle/조현태 . . . . 3 matches
         #include <iostream>
         #include <Windows.h>
         #include <math.h>
  • Doublets/황재선 . . . . 3 matches
         public class DoubletsSimulator {
          solutionStack = (Stack) stack.clone();
          solutionStack.clear();
  • DylanProgrammingLanguage . . . . 3 matches
         Dylan is an advanced, object-oriented, dynamic language which supports rapid program development. When needed, programs can be optimized for more efficient execution by supplying more type information to the compiler. Nearly all entities in Dylan (including functions, classes, and basic data types such as integers) are first class objects. Additionally Dylan supports multiple inheritance, polymorphism, multiple dispatch, keyword arguments, object introspection, macros, and many other advanced features... --Peter Hinely
  • EcologicalBinPacking/강희경 . . . . 3 matches
         #include<iostream>
         #include<iostream>
         #include<string>
  • EcologicalBinPacking/황재선 . . . . 3 matches
         #include <iostream>
         #include <string>
         #include <cmath>
  • EnglishSpeaking/TheSimpsons/S01E05 . . . . 3 matches
         One will circle around this way to cut off the enemy's retreat,
         the other will drive in this way, closing the trap.
         It's a classic pincers movement. It can't fail against a ten-year-old.
  • ErdosNumbers/문보창 . . . . 3 matches
         //#include <fstream>
         #include <iostream>
         #include <cstdlib>
  • ExecuteAroundMethod . . . . 3 matches
         class Foo
          void openFilenClose()
          fin.close();
          fin.close();
  • Fmt/문보창 . . . . 3 matches
         //#include <fstream>
         #include <iostream>
         #include <string>
  • FocusOnFundamentals . . . . 3 matches
         Clearly, practical experience is essential in every engineering education; it helps the students to
         --David Parnas from [http://www.cs.utexas.edu/users/almstrum/classes/cs373/fall98/parnas-crl361.pdf Software Engineering Programmes Are Not Computer Science Programmes]
         Students usually demand to be taught the language that they are most likely to use in the world outside (FORTRAN or C). This is a mistake. A well taught student (viz. one who has been taught a clean language) can easily pick up the languages of the world, and he [or she] will be in a far better position to recognize their bad features as he [or she] encounters them.
         학생들은 일반적으로 가장 많이 이용될 것 같은 언어들 (FORTRAN 이나 C)을 가르치기를 요구한다. 이는 잘못이다. 훌륭하게 학습받은 학생들 (즉, 바꿔 말하면, clean language(?)를 가르침받은 학생)은 쉽게 언어를 선택할 수 있고, 더 좋은 위치에 있거나, 그들이 부딪치게 되는 해당 언어들의 잘못된 특징들에 대해 더 잘 인식한다.
  • HASH구하기/류주영,황재선 . . . . 3 matches
         #include <iostream>
         #include <fstream>
         #include<string>
  • HardcoreCppStudy/첫숙제/Overloading/임민수 . . . . 3 matches
         #include <iostream>
         #include <iostream>
         #include <iostream>
  • HelpOnConfiguration . . . . 3 matches
         MoniWiki는 `config.php`에 있는 설정을 입맛에 맛게 고칠 수 있다. config.php는 MoniWiki본체 프로그램에 의해 `include`되므로 PHP의 include_path변수로 설정된 어느 디렉토리에 위치할 수도 있다. 특별한 경우가 아니라면 MoniWiki가 설치된 디렉토리에 config.php가 있을것이다.
         config.php에 `$security_class="needtologin";`를 추가하면 로그인 하지 않은 사람은 위키 페이지를 고칠 수 없게 된다. 로그인을 하지 않고 편집을 하려고 하면 경고 메시지와 함께, 가입을 종용하는 간단한 안내가 나온다.
          * MoniWikiACL
  • HelpOnXmlPages . . . . 3 matches
         If you have Python4Suite installed in your system, it is possible to save XML documents as pages. It's important to start those pages with an XML declaration "{{{<?xml ...>}}}" in the very first line. Also, you have to specify the stylesheet that is to be used to process the XML document to HTML. This is done using a [http://www.w3.org/TR/xml-stylesheet/ standard "xml-stylesheet" processing instruction], with the name of a page containing the stylesheet as the "{{{href}}}" parameter.
          <xsl:output method="html" omit-xml-declaration="yes" indent="no"/>
         [[Include(XsltVersion)]]
  • HighResolutionTimer . . . . 3 matches
         A counter is a general term used in programming to refer to an incrementing variable. Some systems include a high-resolution performance counter that provides high-resolution elapsed times.
         If a high-resolution performance counter exists on the system, the QueryPerformanceFrequency function can be used to express the frequency, in counts per second. The value of the count is processor dependent. On some processors, for example, the count might be the cycle rate of the processor clock.
  • HowManyFibs?/1002 . . . . 3 matches
         input space 로 볼때 최악의 경우가 1~10^100 일 수 있겠다는 생각을 하면서 뭔가 다른 공식이 있겠다 생각, 피보나치의 closed-form 을 근거로 해결할 방법에 대해 궁리해보다. a,b 구간에 가장 가까울 f(x),f(y)를 각각 구하고, y-x 를 구하면 되리라고 생각. 하지만 3시간동안 고민했는데 잘 안되어서, 그냥 노가다 스러운 방법으로 풀기 시작.
         덤 : 피보나치 closed form
         def fiboClosedForm(n):
          * closed form 과 관련하여 Generating Function 이 아직도 익숙치 않아서 mathworld 의 힘을 빌리다. GF 를 공부해야겠다.
  • InWonderland . . . . 3 matches
         || Upload:client.alz || 철민 || client ||
         || Upload:EC_client001.zip || 재동, 철민 || 클라이언트 테스트 ||
  • IntelliJUIDesigner . . . . 3 matches
         이를 classpath 에 추가해준다.
         Upload:intellijui_bindclassdlg.gif
         Upload:intellijui_bindclass.gif
  • Interpreter/Celfin . . . . 3 matches
         #include <iostream>
         #include <stdlib.h>
         #include <stdio.h>
  • JMSN . . . . 3 matches
         '''1.5. Client User Property Synchronization (SYN command)'''
         * 사용자의 일부 properties(Foward list, Reverse list, Allow list, Block list, GTC setting, BLP setting)-$1는 서버에 저장된다. $1은 client에 캐시된다. client에 캐시된 $1를 최신의 것으로 유지해야 한다.
         * client가 $1의 retrieval을 요구할 수 있다.
  • JTDStudy/두번째과제/장길 . . . . 3 matches
         public class TestButtonMain extends Applet implements ActionListener{
          private Button b1= new Button("click here!");
         public class TestFrame extends Frame implements WindowListener{
          public void windowClosing(WindowEvent e) {
          public void windowClosed(WindowEvent e) {}
  • JTDStudy/첫번째과제/원명 . . . . 3 matches
         public class BaseBall {
         집에서 놀다가 우연히 여기를 와서 고쳐봅니다. 조금 더 생각해 보시면 되지요. 저에게 재미있는 경험을 주었는데, 문원명 후배님도 보시라고 과정을 만들어 두었습니다. 선행학습으로 JUnit이 있어야 하는데, http://junit.org 에서 궁금하시면 [http://www.devx.com/Java/Article/31983/0/page/2 관련문서]를 보시고 선배들에게 물어보세요.
         public class BaseBall {
  • JavaStudy2002/영동-2주차 . . . . 3 matches
         Class main--메인함수 클래스
         public class main{
         Class Bug--이동하는 벌레
         public class Bug{
         Class Board--벌레의 발자국이 남는 판. 발자국을 통해 바퀴벌레의 이동 상황을 보고한다.
         public class Board{
  • JavaStudy2003/두번째과제/노수민 . . . . 3 matches
         public class factorial {
          * 원래 RandomWork 짜던게 있는데 eclipse가 Run이 안되더군요;
         class 클래스이름 {
  • JavaStudy2004/조동영 . . . . 3 matches
         public class Unit {
         public class zealot extends Unit {
         public class dragoon extends Unit {
  • JollyJumpers/임인택 . . . . 3 matches
         public class JollyJumpers {
         public class TestJJ extends TestCase {
         public class JollyJumpers2 {
  • JollyJumpers/황재선 . . . . 3 matches
         public class JollyJumpers {
         public class JollyJumpers {
         public class TestJollyJumpers extends TestCase {
  • KnapsackProblem/김태진 . . . . 3 matches
         #include <stdio.h>
         #include <stdlib.h>
         #include <iostream>
  • LC-Display/문보창 . . . . 3 matches
         #include <iostream>
         #include <cstdlib>
         #include <cstring>
  • LCD Display/Celfin . . . . 3 matches
         #include <iostream>
         #include <string.h>
         #include <stdlib.h>
  • LCD-Display/김상섭 . . . . 3 matches
         #include <iostream>
         #include <vector>
          test.clear();
  • Linux/필수명령어 . . . . 3 matches
         || telnet || telnet client 실행 ||
         || ftp || ftp client 실행 ||
         || ssh || ssh client 실행 ||
  • MFC/MessageMap . . . . 3 matches
          * 사용 예 : 어떤 클래스가 view 클래스의 멤버 변수이다. 해당 클래스는 파일을 다운로드 받는 클래스인데 해당 클래스에서 다운로드가 끝났을 경우 view에 있는 serialize 함수를 실행해야 한다. 허나 현재 view클래스가 그 해당 클래스를 멤버로 가지고 있기에 include 로 해당 클래스에서 view 클래스를 포함할 수도 없고, 또 view 클래스의 현재 실행되는 객체를 얻을 방법도 마땅히 없다. 이때 해당 클래스에서 다운로드가 끝난 시점에서 다운로드가 끝났다는 메시지를 발생시켜서 view에 있는 serialize 함수를 실행시킬 수 있다. 이게 바로 사용자 정의 메시지 발생을 이용한 사례..
         #define UM_ACCEPTCLIENT (WM_USER+10) // 사용자 정의 메시지를 정의 한다.
          afx_msg LRESULT OnAcceptClient(WPARAM wParam, LPARAM lParam); // 이부분에 이렇게 정의한 메시지를 실행할 함수를 넣어준다. 함수명은 하고 싶은데로..
          DECLARE_MESSAGE_MAP()
         ON_MESSAGE(UM_ACCEPTCLIENT, OnAcceptClient) // 이부분에서 UM_ACCEPTCLIENT가 발생하면 OnAcceptClient함수를 실행시킨다고 맵핑한다.
         afx_msg LRESULT OnAcceptClient(WPARAM wParam, LPARAM lParam)
         m_pWnd->SendMessage(UM_ACCEPTCLIENT);
         class CEx14App : public CWinApp
          // ClassWizard generated virtual function overrides
          // NOTE - the ClassWizard will add and remove member functions here.
          DECLARE_MESSAGE_MAP() // 메시지 맵이 정의된 클래스에는 반드시 이 매크로 함수가 포함되어야 한다.
          // NOTE - the ClassWizard will add and remove mapping macros here.
          클래스의 정의 부분에 DECLARE_MESSAGE_MAP()을 포함했다면 그 클래스의 구현 부분에는 반드시 BEGIN_MESSAGE_MAP(), END_MESSAGE_MAP()매크로가 반드시 추가되어야 한다. 이 부분에서는 WM_COMMAND 형태를 갖는 메시지 만을 처리하고 있다.
         class CAboutDlg : public CDialog
          // ClassWizard generated virtual function overrides
          DECLARE_MESSAGE_MAP()
         #define WA_CLICKACTIVE 2
         #define WM_CLOSE 0x0010
         #define WM_NCLBUTTONDOWN 0x00A1
         #define WM_NCLBUTTONUP 0x00A2
  • Map/조재화 . . . . 3 matches
         #include<iostream>
         #include<string>
         #include<map>
  • Map/황재선 . . . . 3 matches
         #include <iostream>
         #include <string>
         #include <map>
  • Map연습문제/유주영 . . . . 3 matches
         #include <iostream>
         #include <map>
         #include<fstream>
  • Map연습문제/조동영 . . . . 3 matches
         #include <iostream>
         #include <string>
         #include <map>
  • Map연습문제/조재화 . . . . 3 matches
         #include<iostream>
         #include<string>
         #include<map>
  • Map연습문제/황재선 . . . . 3 matches
         #include <iostream>
         #include <string>
         #include <map>
  • MemeHarvester . . . . 3 matches
         || 05/12/28 || client Agency || 로그인 및 등록해놓은 사이트 목록 보여주는것까지 완료 ||
         || 05/12/31|| client Agency || 기본적인 기능 완료, 서버측도 완료 ||
         || 06/01/07|| client Agency, 서버 || 사이트 및 키워드 추가 삭제 완료, 데이터 필터링 완료(싸이월드 방명록이나, 일반 게시판) ||
  • MineSweeper/김상섭 . . . . 3 matches
         #include <iostream>
         #include <vector>
          test.clear();
  • MobileJavaStudy/HelloWorld . . . . 3 matches
         public class HelloWorld extends MIDlet implements CommandListener {
         class HelloWorldCanvas extends Canvas {
          g.fillRect(g.getClipX(),g.getClipY(),g.getClipWidth(),g.getClipHeight());
         public class HelloWorld extends MIDlet implements CommandListener {
  • ModelViewPresenter . . . . 3 matches
         Model-View-Presenter or MVP is a next generation programming model for the C++ and Java programming languages. MVP is based on a generalization of the classic MVC programming model of Smalltalk and provides a powerful yet easy to understand design methodology for a broad range of application and component development tasks. The framework-based implementation of these concepts adds great value to developer programs that employ MVP. MVP also is adaptable across multiple client/server and multi-tier application architectures. MVP will enable IBM to deliver a unified conceptual programming model across all its major object-oriented language environments.
         C++, Java 의 다음 세대 프로그래밍 모델. Smalltalk 의 고전적인 MVC 프로그래밍 모델에서 나왔으며, 다양한 번위의 어플리케이션과 컴포넌트 개발 테스크를 위한 강력하면서 이해하기 쉬운 디자인 방법론. 이 개념의 framework-based 구현물은 MVP 를 em쓰는 개발 프로그램에 훌륭한 가치를 더해준다. MVP는 또한 다중 client/server 나 multi-tier 어플리케이션 아키텍쳐에도 적합하다. MVP 는 IBM 의 대부분의 OO Language 환경들에 대해 단일한 개념의 프로그래밍 모델을 제공해 줄 수 있을것이다.
  • MoinMoinDone . . . . 3 matches
          * Strip closing punctuation from URLs, so that e.g. (http://www.python.org) is recognized properly. Closing punctuation is characters like ":", ",", ".", ")", "?", "!". These are legal in URLs, but if they occur at the very end, you want to exclude them. The same if true for InterWiki links, like MeatBall:InterWiki.
          * Inline code sections (triple-brace open and close on the same line, {{{~cpp like this}}} or {{{~cpp ThisFunctionWhichIsNotaWikiName()}}})
  • MoinMoinTodo . . . . 3 matches
          * Macro that lists all users that have an email address; a click on the user name sends the re-login URL to that email (and not more than once a day).
          * I'll certainly not have the time to climb the Zope learning curve in the near future. The new source structure would allow to simply add a {{{~cpp zopemain.py}}} companion to {{{~cpp cgimain.py}}}. '''Volunteers?'''
          * On request, send email containing an URL to send the cookie (i.e. login from a click into the email)
  • MoniWikiPo . . . . 3 matches
         msgid "Error: Don't make a clone!"
         #: ../plugin/Clip.php:28
         #: ../plugin/Clip.php:50 ../plugin/Draw.php:108
         #: ../plugin/Clip.php:53 ../plugin/Draw.php:111
         #: ../plugin/Clip.php:72
         msgid "Clipboard"
         #: ../plugin/Clip.php:81
         msgid "Cut & Paste a Clipboard Image"
         msgid "Theme cleared. Goto UserPreferences."
         msgid " or click %s to fullsearch this page.\n"
  • Monocycle . . . . 3 matches
         === About [Monocycle] ===
          || [조현태] || C++ || ? || [Monocycle/조현태] ||
          || 김상섭 ]] || C++ || 무한루프..ㅡㅜ || [Monocycle/김상섭] ||
  • Monocycle/김상섭 . . . . 3 matches
         #include <iostream>
         #include <string>
         #include <list>
  • MoreEffectiveC++ . . . . 3 matches
          * Item 24: Understand the costs of virtual functions, multiple ingeritance, virtual base classes, and RTTI [[BR]] - 가상 함수, 다중 상속, 가상 기초 클래스, RTTI(실시간 형 검사)에 대한 비용을 이해하라
          * Item 26: Limiting the number of objects of a class - 객체 숫자 제한하기.
          * Item 33: Make non-leaf classes abstract. - 유도된 클래스가 없는 상태의 클래스로 추상화 하라.
          1. 2002.02.15 드디어 스마트 포인터를 설명할수 있는 skill을 획득했다. 다음은 Reference counting 설명 skill을 획득해야 한다. Reference counting은 COM기술의 근간이 되고 있으며, 과거 Java VM에서 Garbage collection을 수행할때 사용했다고 알고 있다. 물론 현재는 Java Garbage Collector나 CLR이나 Tracing을 취하고 있는 것으로 알고 있다. 아. 오늘이 프로젝트 마지막 시점으로 잡은 날인데, 도저히 불가능하고, 중도 포기하기에는 뒤의 내용들이 너무 매력있다. 칼을 뽑았으니 이번달 안으로는 끝장을 본다.
  • NumberBaseballGame/영동 . . . . 3 matches
         #include<iostream.h>
         #include<stdlib.h>
         #include<time.h>
  • NumberBaseballGame/영록 . . . . 3 matches
         #include <iostream>
         #include <stdlib.h>
         #include <ctime>
  • OOP . . . . 3 matches
         4. Every object is an instance of a class. A class groups similar objects.
         5. The class is the repository for behabior associated with an object.
         6. Classes are organized into singly-rooted tree structure, called an inheritance hirearchy.
         Clearer and easier to read
          * [Class]
          * [Class variable]
  • ObjectOrientedProgramming . . . . 3 matches
         4. Every object is an instance of a class. A class groups similar objects.
         5. The class is the repository for behabior associated with an object.
         6. Classes are organized into singly-rooted tree structure, called an inheritance hirearchy.
  • ObjectProgrammingInC . . . . 3 matches
         #include <stdio.h>
         struct testClass
          testClass instanceClass;
          instanceClass.method1= &Operator1;
          instanceClass.method1(3); // or Operator1(3);
         }testClass; --[이영호]
         이렇게 된다면 class에서 private를 쓰는 목적을 달성은 하지만 효용성은 거의 제로겠고...
         attrib을 찍는다는 문제를 주셨는데... attrib가 private라 가정하고, 따라서 method1의 함수가 구조체(클래스)의 attrib을 고친다는 뜻으로 판단하고 생각해본다면... C++의 this란 예약어가 없다면 C언어에서 C++과 같은 class의 표현은 어려울 듯. 메모리주소로 가능을 할 수도 있으나, 코드 조작을 어셈블리 차원으로 내려가 하나하나 손봐야함... (이 답이 아니라면 낭패)
  • Omok/상규 . . . . 3 matches
         #include <iostream.h>
         #include <conio.h>
          clrscr();
  • OurMajorLangIsCAndCPlusPlus/XML/조현태 . . . . 3 matches
         #include <stdio.h>
         #include <stdlib.h>
         #include <string.h>
  • OurMajorLangIsCAndCPlusPlus/print/조현태 . . . . 3 matches
         #include <stdio.h>
         #include <stdarg.h>
         #include <math.h>
  • OurMajorLangIsCAndCPlusPlus/print/하기웅 . . . . 3 matches
         #include <iostream>
         #include <stdarg.h>
         #include <stdlib.h>
  • OurMajorLangIsCAndCPlusPlus/signal.h . . . . 3 matches
          || __cdecl signal(int, void (__cdecl *)) || 해당 시그널에 동작할 행동을 지정한다. 첫번째 인자가 시그널 번호, 두번째 인자가 행동을 지정한다. ||
          || int __cdecl raise(int) || 이 함수를 호출한 프로시져에 첫번째 인자에 시그널번호에 해당하는 시그널을 보낸다. 실패하면 0이 아닌값을 리턴하는데, 오직 유효하지 않은 시그널 번호에서만 실패하게 된다. ||
  • OurMajorLangIsCAndCPlusPlus/stdio.h . . . . 3 matches
         || void clearerr(FILE *) || 해당 스트림의 오류를 초기화 시킵니다. ||
         || int fclose(FILE *) || 해당 스트림을 닫습니다. ||
         || int fcloseall(void) || 열려있는 모든 스트림을 닫는다. ||
  • OurMajorLangIsCAndCPlusPlus/time.h . . . . 3 matches
         || clock_t clock(void); || processor clock time 을 반환한다 ||
  • Pairsumonious_Numbers/김태진 . . . . 3 matches
         #include <iostream>
         #include <stdio.h>
         #include <math.h>
  • PowerOfCryptography/이영호 . . . . 3 matches
         #include <stdio.h>
         #include <string.h>
         #include <math.h>
  • PragmaticVersionControlWithCVS/CommonCVSCommands . . . . 3 matches
         개발을 하는 도중에는 여러개의 중간 단계의 파일들(.obj, .class 등등)이 생성된다. 이런 파일은 굳지 CVS 저장소에 보관하는 것이 아니라 로컬에 저장해 두고 사용자가 필요할 때마다 새로 생성시키는 것이 옳은 일이다. 다행히 cvs 는 이러한 일을 설정하는 것이 가능하다.
         *.class
         root@eunviho:~/tmpdir/sesame#cvs commit -m"dummy write. ignore class, log, obj" .cvsignore
  • PragmaticVersionControlWithCVS/WhatIsVersionControl . . . . 3 matches
         public class File1 {
         public class File1 {
         public class File1 {
  • ProgrammingPartyAfterwords . . . . 3 matches
         서강대의 희상, 성근, 경훈은 미리 와서 리눅스에 Eclipse 를 깔고 그들을 기다리고 있었다.
         모두 리눅스에서 개발을 했고, MOA팀은 C+ViImproved 를 사용했고, ZP#1, ZP#2는 모두 Java+["Eclipse"]를 사용했다.
         그 때쯤인가, ZP#2팀의 Mentor이신 김창준님이 '슬쩍' 오셔서 Design이 잘 떠오르지 않는다면, 비슷한 아키텍쳐를 가진 문제를 풀어서 그 아키텍쳐를 재사용해 보라는 말씀을 하셨다. 하지만, 우리 팀원중 아무도 그것에 대해선 이후에 언급하지 않았다.(묵살되었다. --) 그러다가 우선 요구분석에 대한 이해를 높이고, 디자인을 상세화하기 위해서(디자인->코딩->디자인->코딩 단계를 반복하였다.) 코딩을 시작하기로 하였다. 상협군과 인수군은 매직펜을 맡았고, 희록군은 키보드를 맡았다. 희록군은 Unix환경에서의 Eclipse의 작업 문제로 인해 심각한 스트레스를 받고 있었다. 그러다가 컴퓨터를 한번 옮겼으나 그 스트레스를 줄이진 못했다. 아무래도 공동으로 프로그래밍 하는거에 익숙하지가 않아서 좀 서투룬 감이 있었다. 그래도 해야 겠다는 생각을 하고 문제의 요구 사항을 분석하고 어떻게 설계를 해야할지 의논했다.
  • ProjectZephyrus/ServerJourney . . . . 3 matches
         java.lang.ClassCastException: command.InsertBuddyCmd
          * 기타 class의 템플릿들 입력
          * 느낀점 : 휴.. 전에 툴을 쓸때는 해당 툴과 손가락이 생각을 못따라가 가는 것이 너무 아쉬웠는데, Eclipse에서는 거의 동시에 진행할수 있었다. extract method, rename, quick fix, auto fix task,마우스가 필요 없는 작업 환경들 etc VC++로 프로그래밍 할때도 거의 알고 있는 단축키와 key map을 macro를 만들어 써도 이정도가 아니었는데 휴..
          * Eclipse 사용법 배웠고, 지금까지의 서버 디자인에 대한 설명을 들었습니다. 그리고 약간의 의견교환도 있었구요. 하지만 서버 디자인에 대한것은 대부분의 윤곽은 잡혔지만 다같이 모여 여러번 이야기를 하며 아직 정확하지 않은 것들을 잡아가야 할 듯 합니다. 그리고 {{{~cpp DBConnectionManager}}}를 통해 ZP 서버의 MySQL에 접속해보고 몇가지 테스트를 해 보았습니다.(테이블 만들기, 자료 추가하기, 자료 조회하기) --상규
  • PyGame . . . . 3 matches
         class Background(pygame.Surface):
          def clearSurface(self):
          back.clearSurface() <-- 여기서 Attribute 에러
  • RandomWalk/신진영 . . . . 3 matches
         #include <iostream>
         #include <ctime>
          system("cls");
  • Randomwalk/조동영 . . . . 3 matches
         #include <iostream>
         #include <ctime>
         #include <iomanip>
  • ReadySet 번역처음화면 . . . . 3 matches
          * Templates for many common software engineering documents. Including:
         This is an open source project that you are welcome to use for free and help make better. Existing packages of software engineering templates are highly costly and biased by the authorship of only a few people, by vendor-client relationships, or by the set of tools offered by a particular vendor.
         This project does not attempt to provide powerful tools for reorganizing the templates, mapping them to a given software development process, or generating templates from a underlying process model. This project does not include any application code for any tools, users simply use text editors to fill in or customize the templates.
  • RecentChangesMacro . . . . 3 matches
         table 식으로 출력할 때 TABLE과 각 TD에 class를 부여해야 CSS를 쓸 수 있습니다.
          class를 추가한다면 무슨 이름으로 추가할까요 ? MoinMoin에서는 class가 부여되지 않았습니다. --WkPark
  • Refactoring/ComposingMethods . . . . 3 matches
          * A method's body is just as clear as its name. [[BR]] ''Put the method's body into the body of its callers and remove the method.''
          class Order ...
          * You want to replace an altorithm with one that is clearer. [[BR]] ''Replace the body of the method with the new altorithm.''
  • Refactoring/SimplifyingConditionalExpressions . . . . 3 matches
         == Replace Nested Conditional with Guard Clauses ==
          * A method has conditional behavior that does not make clear the normal path of execution [[BR]] ''Use guard clauses for all the special cases.''
          * You have a conditional that chooses different behavior depending on the type of and object [[BR]] ''Move each leg of the conditional to an overriding method in a subclass. Make the orginal method abstract.''
  • RubyLanguage/Class . . . . 3 matches
          * Class 클래스는 Module 클래스의 서브 클래스
          * '''Include''' : 클래스가 모듈을 상속받는 것.
         class Service
          class Service
  • STL/VectorCapacityAndReserve . . . . 3 matches
         #include <iostream>
         #include <vector>
         class U{
  • STL/search . . . . 3 matches
         #include <iostream>
         #include <vector>
         #include <algorithm> // search 알고리즘 쓰기 위한것
  • STLErrorDecryptor . . . . 3 matches
         컴파일을 맡은 프로그램은 CL.EXE란 것인데, 이 프로그램은 C/C++컴파일러(C2.DLL+C1XX.DLL)를 내부적으로 실행시키는 프론트엔드의 역할만을 맡습니다. VC IDE는 컴파일시 이 프로그램을 사용하도록 내정되어 있습니다.
         나) '''원래의 C/C++ 컴파일러를 작동시키되 그 결과를 필터링해주는 기능이 추가된 프론트엔드를 CL.EXE이란 이름으로 행세(?)'''하게 하면, VC의 IDE나 기존의 개발환경에 전혀 영향을 주지 않고 필터링만 할 수 있게 될 겁니다. 해독기 패키지에는 이런 CL.EXE가 포함되어 있습니다. 이것을 "프록시(proxy) CL"이라고 부릅니다.
          * 원래의 CL,EXE이 CL2.EXE로 리네임됨
          * 해독기 패키지에 포함된 프록시 CL이 원래의 CL.EXE이 있던 자리를 대신함
          * 프록시 CL(CL,EXE)이 CL2.EXE를 실행함
          * CL2.EXE가 내는 컴파일 결과를 에러 필터 스크립트에 파이프(pipe)를 통해 통과시킴
          * CL.EXE : VC에서 사용하는 원래의 CL.EXE를 대신할 프록시 CL.
          * Proxy-CL.INI : 프록시 CL이 작동하는 환경을 제공하는 INI 파일.
          * CL.CPP: 프록시 CL의 소스 코드. 관심있는 분은 한 번 보세요. 꽤 잘 짰습니다.
         = 프록시 CL 설치하기 =
         프록시 CL이 원래의 CL.EXE의 행세를 할 수 있도록 하는 과정입니다.
         가) Visual C++가 설치된 디렉토리로 이동하고, 여기서 \bin 디렉토리까지 찾아 들어갑니다. (제 경우에는 D:\Program Files2\Microsoft Visual Studio .NET\Vc7\bin입니다.) 제대로 갔으면, 원래의 CL을 백업용으로 모셔다 놓을 폴더를 하나 만듭니다. (제 경우에는 '''native_cl'''이란 이름으로 만들었습니다.) 그리고 나서 CL.EXE를 그 폴더에 복사해 둡니다.
         Upload:OriginalCLFolderMaking.gif
         나) \bin 디렉토리에 있는 CL.EXE를 CL2.EXE로 이름을 바꾸어 줍니다.
         Upload:CL2Rename.gif
         다) 이젠 프록시 CL의 동작에 필요한 환경 옵션을 제공하는 Proxy-CL.INI 파일을 여러분의 개발환경에 맞게 고쳐야 합니다. 텍스트 편집기로 Proxy-CL.INI를 열면 아래의 [common], [proxy.cl], [stltask.exe] 부분이 모두 비어 있는데, 윗부분의 주석문을 참고하면서 환경 변수를 고쳐줍니다. 반드시 설정해야 하는 옵션은 다음과 같습니다.
          * CL_DIR : VC의 컴파일러 프론트엔드인 CL.EXE가 위치한 디렉토리. 이 부분을 지정하지 않으면 해독기 컨트롤러가 제대로 작동하지 않습니다.
         아래의 그림은 저의 Proxy-CL.INI 파일입니다.
         Upload:ProxyCLConfigure.gif
         라) 이렇게 편집한 Proxy-CL.INI를 윈도우 디렉토리에 복사합니다. 윈도우 디렉토리란 윈도우 98/ME 등에선 \WINDOWS이겠고, 윈도우 NT/2000/XP 등에선 \WINNT 이겠지요. 즉 운영체제와 프로파일 파일들이 들어 있는 곳입니다. 프록시 CL은 기본적으로 이 윈도우 디렉토리에서 읽은 Proxy-CL.INI을 가지고 동작 옵션을 정합니다.
  • ScheduledWalk/욱주&민수 . . . . 3 matches
         #include<iostream>
         #include<iostream>
         #include<fstream>
  • ScheduledWalk/유주영 . . . . 3 matches
         #include <iostream>
         #include <fstream>
         #include <string>
  • ScheduledWalk/재니&영동 . . . . 3 matches
         #include <iostream>
         class Inputer{
         class Board{
  • Self-describingSequence/조현태 . . . . 3 matches
         #include <iostream>
         #include <Windows.h>
         #include <map>
  • Self-describingSequence/황재선 . . . . 3 matches
          * 구현은 했는데 close form으로 식을 못 만들겠다;
         public class DescribingSequence {
         public class TestDescribingSequence extends TestCase {
  • Shoemaker's_Problem/김태진 . . . . 3 matches
         #include <iostream>
         #include <algorithm>
         #include <stdio.h>
  • SignatureSurvey . . . . 3 matches
         class HtmlSigSurveyer(Scanner):
          f.close()
          f.close()
  • SmallTalk/강좌FromHitel/강의4 . . . . 3 matches
         보십시오. 아래의 명령은 Smalltalk 환경에 들어 있는 모든 갈래(class)들을
          Class allClasses asSortedCollection ☞ "객체 탐색기 열림"
         자, 여러분이 지금 어디에 있던지 Tools > Class Hierarchy Browser 메뉴를
         실행시키거나 글쇠판에서 를 누르면 '갈래씨줄 탐색기'Class
         색기는 앞서 말한 것과 같이 주로 여러 갈래(class)에서 조건에 맞는 길수를
         (class definition)을, 길수가 돋이되어 있다면 바탕글 등을 보여줍니다.
  • SmallTalk/강좌FromHitel/소개 . . . . 3 matches
         프로그램을, C++의 갈래(class)를 사용하여 열 줄로 짰다고 해서, C++ 언어가 C
         procedure TForm1.Button1Click(Sender: TObject);
         는 방대하면서도 확장성이 뛰어난 갈래 다발(class library)때문이 아닐까 합니
         Foundation Classes)라는 갈래 다발을 익혀야 하고, Delphi의 경우에는 VCL
         ANSI X3J20표준에 의해 규정된 갈래 씻줄(class hierarchy)은 흔히 볼 수 있는
  • SmallTalk_Introduce . . . . 3 matches
         프로그램을, C++의 갈래(class)를 사용하여 열 줄로 짰다고 해서, C++ 언어가 C
         procedure TForm1.Button1Click(Sender: TObject);
         는 방대하면서도 확장성이 뛰어난 갈래 다발(class library)때문이 아닐까 합니
         Foundation Classes)라는 갈래 다발을 익혀야 하고, Delphi의 경우에는 VCL
         ANSI X3J20표준에 의해 규정된 갈래 씻줄(class hierarchy)은 흔히 볼 수 있는
  • Steps/조현태 . . . . 3 matches
         #include <iostream>
         #include <Windows.h>
         #include <vector>
  • StringOfCPlusPlus/세연 . . . . 3 matches
         #include <iostream>
         #include <fstream>
         class SearchWord
  • StringOfCPlusPlus/영동 . . . . 3 matches
         #include<iostream.h>
         #include<string.h>
         class Anystring
  • TAOCP/BasicConcepts . . . . 3 matches
         == 알고리즘 E(유클리드의 알고리즘(Euclid's algorithm)) ==
         순환 표시(a cycle notation)로 쓰면 다음과 같다
          이를 a cycle notation으로 쓰면
  • Temp/Commander . . . . 3 matches
         class Commander(cmd.Cmd):
          def help_include(self):
          print 'include "file"\nExecutes the contents of a file'
  • Temp/Parser . . . . 3 matches
         class VendingCmd:
         class Parser:
          lexer.source = 'include'
  • TermProject/재니 . . . . 3 matches
         #include <iostream>
         #include <stdlib.h>
          system("cls");
  • TextAnimation/권정욱 . . . . 3 matches
         #include<iostream>
         #include<fstream>
         #include"util.h"
  • TheKnightsOfTheRoundTable/문보창 . . . . 3 matches
         #include <iostream>
         #include <cstdio>
         #include <cmath>
  • ThePriestMathematician/김상섭 . . . . 3 matches
         #include <iostream>
         #include <vector>
         #include <cmath>
  • ThePriestMathematician/하기웅 . . . . 3 matches
         #include <iostream>
         #include <limits.h>
         #include "BigInteger.h"
  • TheTrip/문보창 . . . . 3 matches
         #include <iostream>
         #include <cmath>
         #include <cstdlib>
  • TkinterProgramming/SimpleCalculator . . . . 3 matches
         class calculator(Frame):
          clearF = frame(self, BOTTOM)
          button(clearF, LEFT, 'Clr', lambda w=display: w.set(''))
  • ToyProblems . . . . 3 matches
         ToyProblems를 풀면서 접하게 될 패러다임들(아마도): CSP, Generators, Coroutines, Various Forms of Recursion, Functional Programming, OOP, Constraint Programming, State Machine, Event Driven Programming, Metaclass Programming, Code Generation, Data Driven Programming, AOP, Generic Programming, Higher Order Programming, Lazy Evaluation, Declarative Programming, ...
          * CTMCP http://www.info.ucl.ac.be/~pvr/
  • TriDiagonal/1002 . . . . 3 matches
         class TestLuDecomposition(unittest.TestCase):
         class LuDecomposition:
         class TestTridiagonal(unittest.TestCase):
  • USACOYourRide/신진영 . . . . 3 matches
         #include <iostream>
         #include <fstream>
          fin.close();
  • UbuntuLinux . . . . 3 matches
         [[include(틀:OperatingSystems)]]
         [https://wiki.ubuntu.com/ThinClientHowtoNAT] 이 두 문서를 따라하다 보니 어느새 다른 컴퓨터에서 인터넷에 연결할 수 있는 것이 아닌가!
         Include /etc/apache2/sites-available/trac
         CTRL + ALT + Left Click on Desktop - allows you to use the mouse to rotate cube.
         = [http://ask.slashdot.org/article.pl?sid=04/06/26/0020250 리눅스 프린트가 느려요] =
  • UglyNumbers/곽세환 . . . . 3 matches
         #include <iostream>
         #include <list>
         #include <iostream>
  • UglyNumbers/문보창 . . . . 3 matches
         #include <iostream>
         #include <cstdlib>
         #include <cmath>
  • Unicode . . . . 3 matches
         {{{In computing, Unicode provides an international standard which has the goal of providing the means to encode the text of every document people want to store on computers. This includes all scripts in active use today, many scripts known only by scholars, and symbols which do not strictly represent scripts, like mathematical, linguistic and APL symbols.
         http://www.cl.cam.ac.uk/~mgk25/ucs/utf-8-history.txt 07/13 23:58:19 코멘트 지우기
          * [http://www.joelonsoftware.com/articles/Unicode.html]
  • Velocity . . . . 3 matches
         public class SpikeVelocity {
         Veloeclipse - http://propsorter.sourceforge.net/veloeclipse/
  • VendingMachine/세연 . . . . 3 matches
         #include <iostream>
         #include <string>
         class VendingMachine
  • WERTYU/허아영 . . . . 3 matches
         #include <iostream>
         #include <cstring>
         #include <string>
  • WebLogicSetup . . . . 3 matches
          <servlet-class>com.tagfree.access.SOAPAccess</servlet-class> <!-- 실제 서블릿 클래스 -->
         client --------------------------------> <servlet-mapping/>에 따라 <servlet-name/>과 매핑 ---+
  • WeightsAndMeasures/김상섭 . . . . 3 matches
         #include <iostream>
         #include <vector>
         #include <algorithm>
  • WeightsAndMeasures/문보창 . . . . 3 matches
         #include <iostream>
         #include <algorithm>
         //#include <fstream>
  • WeightsAndMeasures/신재동 . . . . 3 matches
         class Turtle:
         >>> class A:
         >>> class A:
  • Yggdrasil/020523세미나 . . . . 3 matches
         #include<iostream.h>
         #include<iostream.h>
         #include<iostream.h>
  • Yggdrasil/temp . . . . 3 matches
         #include<iostream>
         #include<fstream>
         #include"util.h"
  • ZeroPage_200_OK/note . . . . 3 matches
          * oop의 흐름은 class와 prototype으로 나늰다.
         ==== Class vs Prototype ====
          * Class : 함수와 맴버 변수가 각각 class와 인스턴스에 나누어 져있는것.
          || class || <-----------------> || prototype ||
  • [Lovely]boy^_^/Arcanoid . . . . 3 matches
         == Class ==
          * Now sources become very dirty, because I add a new game skill. I always try to eliminate a duplication, and my source has few duplication. but method's length is so long, and responsiblity of classes is not divided appropriately. All collision routine is focusing on CArcaBall class.
          * I change a design of a arcanoid. - previous version is distribute, but this version is that god class(CArcanoidDoc)' admins a total routine. in my opinion, it's more far from OOP.--;
  • [Lovely]boy^_^/Diary/2-2-10 . . . . 3 matches
          * Today's XB is full of mistakes.--; Because Java Date class's member starts with 0, not 1. so our tests fail and fail and fail again.. So we search some classes that realted with date.- Calendar, GregoryDate, SimpleDate.. - but--; our solution ends at date class. Out remain task is maybe a UI.
  • erunc0/COM . . . . 3 matches
          * 간단한 C++ 클래스로 시작하여 재사용 가능한 이진 Component로써 클래스를 사용하는 법을 간단한 예제를 통해서 배우게 된다. 처음은 DLL을 통해서 client 에게 제공하는 문제에 대해 말하며. 다음에는 이렇게 제공되어진 컴포넌트에 대한 방화벽(?)등에 대해 논의 하면서 인터페이스를 통하여 컴포넌트 내의 은닉화를 위한 방법들을 설명해준다. 그리고 그다음으로는 abstract class를 사용해 (virtual function을 이용한 방법) 인터페이스의 확장에 관한 부분까지 설명한다. 그리고 끝으로는 RTTI 이용하여 더 나은 인터페이스의 확장 방법과 다중의 client 에게 컴포넌트를 제공할수 있게 만드는 부분까지 설명한다. 한서라서 그런지 애매한 용어들이 많이 있어서 아직도 이해가 가질 않는 부분이 많았다. 한번더 chapter 1응 읽은 후에 정리하고 chapter 2로 넘어가야 하겠다.
         === 3. Class ===
  • erunc0/PhysicsForGameDevelopment . . . . 3 matches
         === ParticleTest ===
          * Source - http://zp.cse.cau.ac.kr/~erunc0/study/physics/Particle.zip
          * Release - http://zp.cse.cau.ac.kr/~erunc0/study/physics/Particle_Test.exe
  • matlab . . . . 3 matches
         - Matlab 에서 생성한 class 의 객체배열을 만드는 방법
          - 일단 classdef 로 클래스를 작성.
          a = class();
  • sort/권영기 . . . . 3 matches
         #include<iostream>
         #include<algorithm>
         #include<vector>
  • study C++/남도연 . . . . 3 matches
         class munja{
         #include "munja.h"
         #include "munja.h"
  • usa_selfish/곽병학 . . . . 3 matches
         class pair {
         public class Main{
         class myCmp implements Comparator<pair> {
  • usa_selfish/김태진 . . . . 3 matches
         #include <stdio.h>
         #include <stdlib.h>
         #include <algorithm>
  • 가위바위보/동기 . . . . 3 matches
         #include <iostream>
         #include <fstream>
         #include <cstring>
  • 가위바위보/성재 . . . . 3 matches
         #include<iostream>
         #include<fstream>
          fin.close();
  • 강희경/메모장 . . . . 3 matches
         #include <stdio.h>
         #include <stdlib.h>
         #include<stdio.h>
  • 고한종/팩토리얼 . . . . 3 matches
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
  • 구구단/조재화 . . . . 3 matches
         #include<iostream>
         Object subclass: #Gugudan
          classVariableNames: ''
  • 구조체 파일 입출력 . . . . 3 matches
         #include <iostream>
          fclose(fpt);
          fclose(fp);
  • 금고/조현태 . . . . 3 matches
         #include <iostream>
         #include <vector>
         #include <numeric>
  • 김영록/연구중/지뢰찾기 . . . . 3 matches
         #include <iostream.h>
         #include <stdlib.h>
         #include <time.h>
  • 단어순서/방선희 . . . . 3 matches
         #include <iostream>
         #include <cstring>
         #include <cmath>
  • 데블스캠프2005/금요일/OneCard/이동현 . . . . 3 matches
         class Card{
         class Cards{
         public class OneCard {
  • 데블스캠프2006/월요일/함수/문제풀이/주소영 . . . . 3 matches
         #include<iostream>
         #include<time.h>
         #include <stdlib.h>
  • 데블스캠프2009/수요일/OOP/박준호 . . . . 3 matches
         class 붕어빵기계 : 굽는기계 { 붕어빵, 붕어빵제작, 붕어빵 굽기, 붕어빵 꺼내기
         class 붕어빵기계
         class 붕어빵 {구워지는 최저온도, 구워지는 최고 온도, 구워진 상태, 상태변화, 온도변화}
  • 데블스캠프2009/수요일/OOP/서민관 . . . . 3 matches
         class 굽는기계
         class 붕어빵기계 : 굽는기계
         class 붕어빵
  • 데블스캠프2011/둘째날/후기 . . . . 3 matches
         링크 : [:데블스캠프2011/둘째날/Machine-Learning/NaiveBayesClassifier/김동준 Machine-Learning의 제 코드입니다.]
          * Classification의 정확성을 높이기 위해 한글자나 특수문자가 포함된 단어들을 제외시켰는데 오히려 정확도가 떨어져서 아쉬웠습니다. 인공지능 수업때도 느꼈던 것이지만 사람의 생각(아이디어)가 반영된다고 해서 더 성능이 좋아진다고 보장할 수는 없는것 같아요
         #include <stdio.h>
         #include <math.h>
         #include <string.h>
  • 데블스캠프2012/넷째날/묻지마Csharp/Mission3/김수경 . . . . 3 matches
          public partial class Form2 : Form
          private void startBtn_Click(object sender, EventArgs e)
          private class Time
          private void stopBtn_Click(object sender, EventArgs e)
          listBox1.Items.Clear();
          private void recordBtn_Click(object sender, EventArgs e)
          partial class Form2
          /// Clean up any resources being used.
          this.startBtn.Click += new System.EventHandler(this.startBtn_Click);
          this.stopBtn.Click += new System.EventHandler(this.stopBtn_Click);
          this.recordBtn.Click += new System.EventHandler(this.recordBtn_Click);
          this.ClientSize = new System.Drawing.Size(401, 362);
  • 데블스캠프2012/다섯째날/C로배우는C++원리 . . . . 3 matches
         #include <stdio.h>
         #include <stdlib.h>
         #include <string.h>
  • 데블스캠프2012/첫째날/배웠는데도모르는C . . . . 3 matches
         #include <stdio.h>
         #include <turboc.h>
          clrscr();
  • 데블스캠프2013/다섯째날/구구단 . . . . 3 matches
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
  • 레밍즈프로젝트/이승한 . . . . 3 matches
         stdafx에 몽땅 끌어 넣어 놓았던 include들의 상호 참조.
         예정작업 : Clemming class, CactionManager, ClemmingList, Cgame 테스팅. CmyDouBuffDC, CmyAnimation 버전 복구. 예상 약 8-9시간.
         animation, doubuff class 통합 과정중 상호 참조로 인한 에러 수정.
  • 렌덤워크/조재화 . . . . 3 matches
         #include <iostream>
         #include<cstdlib> // For rand() and srand()
         #include<ctime> //For time(0)
  • 만년달력/강희경,Leonardong . . . . 3 matches
         #include <iostream>
         #include <climits>
  • 만년달력/김정현 . . . . 3 matches
         public class TimeInfo {
         public class CalendarMaker {
         public class TestCalendar extends TestCase{
  • 몸짱프로젝트/InfixToPostfix . . . . 3 matches
         #include <iostream.h>
         #include <cstring>
         #include "stack.h"
  • 무엇을공부할것인가 . . . . 3 matches
         SeparationOfConcerns로 유명한 데이비드 파르나스(David L. Parnas)는 FocusOnFundamentals를 말합니다. (see also ["컴퓨터고전스터디"]) 최근 작고한 다익스트라(NoSmok:EdsgerDijkstra )는 수학과 언어적 능력을 말합니다. ''Besides a mathematical inclination, an exceptionally good mastery of one's native tongue is the most vital asset of a competent programmer. -- NoSmok:EdsgerDijkstra '' 참고로 다익스트라는 자기 밑에 학생을 받을 때에 전산학 전공자보다 수학 전공자에게 더 믿음이 간다고 합니다.
         more attractive to employers who have a clue about what's important in the
          the client or writing an email - I've had problems with this myself in
  • 문자반대출력/김정현 . . . . 3 matches
         public class FileIO
          public void fileClose()
          output.close();
         public class ReverseText
          test.fileClose();
  • 문자열연결/조현태 . . . . 3 matches
         #include <fstream>
         #include <iostream>
          outputFile.close();
  • 미로찾기/김영록 . . . . 3 matches
         #include <stdio.h>
         #include <stdlib.h>
         #include <time.h>
  • 미로찾기/최경현김상섭 . . . . 3 matches
         #include <stdio.h>
         #include <stdlib.h>
         #include <time.h>
  • 비밀키/조재화 . . . . 3 matches
         #include <fstream>
         #include <string>
         #include <iostream>
  • 빵페이지/소수출력 . . . . 3 matches
         #include <iostream>
         #include<iostream>
         #include <iostream.h>
  • 새싹C스터디2005/pointer . . . . 3 matches
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
  • 새싹교실/2011/學高/5회차 . . . . 3 matches
         #include<stdio.h>
         #include<stdio.h>
         #include<stdio.h>
  • 새싹교실/2012/도자기반 . . . . 3 matches
         그전에 헤더파일을 불러오는 부분(#include<stdio.h>)과 main함수의 형태(int main(void){return 0;})에 관해서도 설명했습니다.
         #include<stdio.h>
         #include<stdio.h>
  • 새싹교실/2012/아무거나 . . . . 3 matches
         [[Include(새싹교실/2012/아무거나/1회차)]]
         [[Include(새싹교실/2012/아무거나/2회차)]]
         [[Include(새싹교실/2012/아무거나/3회차)]]
  • 새싹교실/2012/아우토반/뒷반/4.13 . . . . 3 matches
         #include <stdio.h>
         #include<stdio.h>
         #include<stdio.h>
  • 새싹교실/2012/앞부분만본반 . . . . 3 matches
         #include <stdio.h>
         #include<stdio.h>
         #include <stdio.h>
  • 소수구하기/인수 . . . . 3 matches
         #include <stdio.h>
         #include <cmath>
         #include <ctime>
  • 숫자를한글로바꾸기/조현태 . . . . 3 matches
         #include <iostream>
         class stack
          void clear_data()
          system("CLS");
  • 스터디그룹패턴언어 . . . . 3 matches
          * PublicLivingRoomPattern
          * IntimateCirclePattern
          * [열정적인리더패턴] (EnthusiasticLeaderPattern)
         Follow customs that will re-enforce the spirit of the group, piquing participant's interest in dialogues, accommodating different learning levels, making the study of literature easier, recording group experiences, and drawing people closer together.
          * StudyCyclePattern
  • 시간맞추기/김태훈zyint . . . . 3 matches
         #include <stdio.h>
         #include <conio.h>
         #include <time.h>
  • 시간맞추기/남도연 . . . . 3 matches
         #include <iostream.h>
         #include <conio.h>
         #include <ctime>
  • 시간맞추기/문보창 . . . . 3 matches
         #include <conio.h>
         #include <iostream>
         #include <ctime>
  • 시간맞추기/조현태 . . . . 3 matches
         #include <iostream>
         #include <time.h>
         #include <conio.h>
  • 알고리즘5주숙제/김상섭 . . . . 3 matches
         #include <iostream>
         #include <time.h>
         #include <math.h>
  • 알고리즘5주숙제/하기웅 . . . . 3 matches
         #include <iostream>
         #include <ctime>
         #include <cmath>
  • 압축알고리즘/수진,재동 . . . . 3 matches
         #include <iostream>
         #include <iostream>
         #include <iostream>
  • 압축알고리즘/슬이,진영 . . . . 3 matches
         #include <iostream>
         #include <string>
         #include <cstdlib>
  • 양아석 . . . . 3 matches
         front_is_clear():앞에벽이없는가?
         back_is_clear()
         left,right_is_clear()
  • 여사모 . . . . 3 matches
         #include <iostream>
         #include <string.h>
         #include <iostream>
  • 오목/휘동, 희경 . . . . 3 matches
         // grimView.h : interface of the CGrimView class
         #if !defined(AFX_GRIMVIEW_H__A8571F68_AE69_11D7_A974_0001029897CD__INCLUDED_)
         #define AFX_GRIMVIEW_H__A8571F68_AE69_11D7_A974_0001029897CD__INCLUDED_
         class CGrimView : public CView
          DECLARE_DYNCREATE(CGrimView)
          // ClassWizard generated virtual function overrides
          DECLARE_MESSAGE_MAP()
         // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
         #endif // !defined(AFX_GRIMVIEW_H__A8571F68_AE69_11D7_A974_0001029897CD__INCLUDED_)
  • 웹에요청할때Agent바꾸는방법 . . . . 3 matches
         import ClientCookie
         class TextExtractor:
          self.urlOpener = ClientCookie.build_opener(ClientCookie.HTTPCookieProcessor(ClientCookie.CookieJar() ),\
          ClientCookie.SeekableProcessor,\
          ClientCookie.HTTPEquivProcessor,\
          ClientCookie.HTTPRefreshProcessor,\
          ClientCookie.HTTPRefererProcessor)
          f.close()
          f.close()
  • 정모/2011.4.4/CodeRace/김수경 . . . . 3 matches
         class Layton
         class Layton
         class Solver
  • 졸업논문/요약본 . . . . 3 matches
         웹 환경은 이제 하나의 플랫폼으로 자리 잡고 있다. 빠르게 변하는 웹 환경에는 python같은 객체지향 언어가 적당하다. Django는 python으로 만들어진 웹 애플리케이션 프레임워크로, 데이터베이스를 추상화하여 개발자가 기민하게 웹 애플리케이션을 작성하도록 돕는다. Django에서는 기존에 ODBC등을 이용하는 CLI 보다 한 단계 더 높은 수준에서 데이터베이스를 사용할 수 있다. 예를 들어 주언어 python에 클래스를 정의하면 데이터베이스 테이블을 자동으로 생성해주며, 클래스가 변경되면 데이터베이스 테이블도 자동으로 수정해준다. 그 밖에 삽입, 삭제, 수정, 조회 기능을 클래스가 가진 메소드로 추상화하여 주언어 수준에서 데이터베이스를 사용할 수 있도록 한다. 이러한 지원을 바탕으로 웹 애플리캐이션 개발자는 기민하게 프로그램을 작성할 수 있다.
         Web environment has became a standalone platform. Object-oriented languages, such as python, are suitable for web. Django is a web application framework written by python, and helps web developers writting web application more agile by abstracting database. Django provides high level abstraction on database, higher than CLI which uses ODBC. Django, for instance, creates database tables when developer writes classes in python, and modifies tables when developer modifies classes in python. In addition, django helps developers using database on host-language(python) level by abstracting insertion, deletion, update, retrieving of recodes to class method. Therefore, web developers make programs more agile.
  • 최대공약수/조현태 . . . . 3 matches
         #include <iostream>
         #include <iostream>
         #include <iostream>
  • 최소정수의합/허아영 . . . . 3 matches
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
  • 코바예제/시계 . . . . 3 matches
         class ObjTimeServerImpl extends TestTimeServer.ObjTimeServer_Skeleton {
         public class TimeServer_Server {
         //TimeServer_Client.java
         public class TimeServer_Client {
  • 타도코코아CppStudy/0724/선희발표_객체지향 . . . . 3 matches
          * Classification(분류) - 같은 자료구조와 행위를 가진 객체들은 동일한 클래스(class)로 분류된다.
          즉, 주어진 클래스에 서브클래스(subclass)가 있다면 서브클래스의 모든 객체들은 소속 클래스의 모든 속성이나 연산기능을 상속받게 된다. 따라서, 서브클래스를 정의할 때에는 수퍼클래스(super class) 로부터 상속받는 내역들을 중복하여 정의할 필요가 없게 된다.
          * 데이타형 클래스와 객체(Class and Objectas any type data) : 자동차를 움직이기 위한 유저가 2명 있다. 자동차라는 객체 를 둘다 사용하는데 한명은 부산에 가려고 하고 한명은 대구에 오려고 한다.
  • 타도코코아CppStudy/객체지향발표 . . . . 3 matches
          * Classification(분류) - 같은 자료구조와 행위를 가진 객체들은 동일한 클래스(class)로 분류된다.
          즉, 주어진 클래스에 서브클래스(subclass)가 있다면 서브클래스의 모든 객체들은 소속 클래스의 모든 속성이나 연산기능을 상속받게 된다. 따라서, 서브클래스를 정의할 때에는 수퍼클래스(super class) 로부터 상속받는 내역들을 중복하여 정의할 필요가 없게 된다.
          * 데이타형 클래스와 객체(Class and Objectas any type data) : 자동차를 움직이기 위한 유저가 2명 있다. 자동차라는 객체 를 둘다 사용하는데 한명은 부산에 가려고 하고 한명은 대구에 오려고 한다.
  • 토이/숫자뒤집기/김남훈 . . . . 3 matches
         #include <stdio.h>
         #include <string.h>
         public class InverseNumber {
  • 파스칼삼각형/sksmsvlxk . . . . 3 matches
         #include <iostream>
         #include <stdio.h>
         #include <new>
  • 파스칼삼각형/허아영 . . . . 3 matches
         #include <stdio.h>
         #include <stdio.h>
         #include <stdio.h>
  • 파일 입출력 . . . . 3 matches
          #include <iostream>
         #include <fstream>
         #include <string>
  • 파일 입출력_2 . . . . 3 matches
         #include <iostream>
          fclose(fpt); // fopen 과 fclose 세트로 사용!
  • 피보나치/김홍선 . . . . 3 matches
         {{{~cpp #include <iostream.h>
         {{{~cpp #include <iostream>
          cin.clear();
  • 하욱주/Crap . . . . 3 matches
         #include<iostream>
         #include<stdlib.h>
         #include<time.h>
  • 호너의법칙/남도연 . . . . 3 matches
         #include <iostream.h>
         #include <fstream.h>
          outputFILE.close();
  • 05학번 . . . . 2 matches
         #include <cstdlib>
         #include <iostream>
  • 05학번만의C++Study/숙제제출4/최경현 . . . . 2 matches
         #include <iostream>
         class String
  • 2010JavaScript/강소현/연습 . . . . 2 matches
         <input type="button" value="메세지 출력" onclick="displaymessage()"><br>
         <area shape="circle" coords="150,150,20"
         <input type="text" id="txt"><input type="button" value="초시계" onClick="timedCount()">
         onClick="writeText('서재다. 아무것도 없다.')" />
         onClick="writeText('트로피가 보인다.')" />
         onClick="writeText('서류가 보인다.')"/>
         onClick="writeText('서커스 포스터다.')" />
         onClick="writeText('서커스 단장의 옷으로 보인다.')" />
  • 2thPCinCAUCSE/ProblemA/Solution/상욱 . . . . 2 matches
         #include <iostream>
         class Aaa {
  • 3 N+1 Problem/조동영 . . . . 2 matches
         #include <iostream>
          cout << "MAX cycle-length값은 " << CheckCount(num1,num2) << "입니다." << endl;
  • 3DGraphicsFoundationSummary . . . . 2 matches
         declare GLuint tex[n]
         declare AUX_RGBImageRec *texRec[n]
  • 3rdPCinCAUCSE . . . . 2 matches
         - 경시 3시간에 3문제가 출제된다. (open book, closed internet)
         - 소스파일의 이름은 문제에 주어진다. (예: clock.{c|cpp} )
  • 5인용C++스터디/윈도우에그림그리기 . . . . 2 matches
         WndProc은 BeginPaint를 호출하고 난 후 GetClientRect를 호출한다.
         GetClientRect(hwnd, &rect);
         #include <windows.h>
          WNDCLASS wc;
          char szClassName[]="it is a class";
          wc.cbClsExtra=NULL;
          wc.lpszClassName=szClassName;
          RegisterClass(&wc);
          hWnd=CreateWindow(szClassName,szTitleName, WS_OVERLAPPEDWINDOW,100,90,320,240,NULL,NULL,hInst,NULL);
  • 8queen/강희경 . . . . 2 matches
         #include<iostream>
         #include<ctime>
  • 8queen/민강근 . . . . 2 matches
         #include<iostream>
         #include<ctime>
  • 8queen/손동일 . . . . 2 matches
         #include<iostream>
         #include<ctime>
  • ACM_ICPC/2011년스터디 . . . . 2 matches
         || [강소현] || 2348 || Euclid's Game ||유클리드! 정보보호 젤 첨 날 나왔던 그 아이||
          * [Euclid'sGame/강소현]
  • ACM_ICPC/2013년스터디 . . . . 2 matches
          * Shortest Path : DAG(directed acyclic graphs)로 바꾼 후 Source에서부터 dist(v) = min{dist(v) + l(u,v)}사용
          * Sliding Window Minimum Algorithm - http://people.cs.uct.ac.za/~ksmith/articles/sliding_window_minimum.html
  • AM/AboutMFC . . . . 2 matches
         F12로 따라가는 것은 한계가 있습니다.(제가 F12 기능 자체를 몰랐기도 하지만, F12는 단순 검색에 의존하는 면이 강해서 검색 불가거나 Template을 도배한 7.0이후 부터 복수로 결과가 튀어 나올때가 많죠. ) 그래서 MFC프로그래밍을 할때 하나의 새로운 프로젝트를 열어 놓고 라이브러리 서치용으로 사용합니다. Include와 Library 디렉토리의 모든 MFC관련 자료를 통째로 복사해 소스와 헤더를 정리해 프로젝트에 넣어 버립니다. 그렇게 해놓으면 class 창에서 찾아가기 용이하게 바뀝니다. 모든 파일 전체 검색 역시 쉽게 할수 있습니다.
  • ASXMetafile . . . . 2 matches
          o ICON: The logo appears as an icon on the display panel, next to the title of the show or clip.
          <Abstract> This is the description for this clip. </Abstract>
  • AdventuresInMoving:PartIV/문보창 . . . . 2 matches
         #include <iostream>
         //#include <fstream>
  • Ajax . . . . 2 matches
          * The XMLHttpRequest object to exchange data asynchronously with the web server. (XML is commonly used, although any text format will work, including preformatted HTML, plain text, and JSON)
         Ajax applications use web browsers that support the above technologies as a platform to run on. Browsers that support these technologies include Mozilla Firefox, Microsoft Internet Explorer, Opera, Konqueror and Apple Safari.
  • Ajax/GoogleWebToolkit . . . . 2 matches
         The Google Web Toolkit is a free toolkit by Google to develop AJAX applications in the Java programming language. GWT supports rapid client/server development and debugging in any Java IDE. In a subsequent deployment step, the GWT compiler translates a working Java application into equivalent JavaScript that programatically manipulates a web brower's HTML DOM using DHTML techniques. GWT emphasizes reusable, efficient solutions to recurring AJAX challenges, namely asynchronous remote procedure calls, history management, bookmarking, and cross-browser portability.
         설치하고 설치하면 간단한 웹 서버와 host 브라우저가 생성되며 이를 이용해서 eclipse 를 이용해 개발한 후 해당 코드를 jscript 로 변환하는 것으로 보인다.
  • AnEasyProblem/권순의 . . . . 2 matches
         #include <IOStream>
         #include <cmath>
  • AncientCipher/정진경 . . . . 2 matches
         #include <stdio.h>
         #include <string.h>
  • AndOnAChessBoard/허준수 . . . . 2 matches
         #include <iostream>
         #include <cmath>
  • AngularJS . . . . 2 matches
          <li ng-repeat="todo in todos" class="done-{{todo.done}}">
          <button ng-click="todos.splice($index,1)">x</button>
  • AntOnAChessboard/김상섭 . . . . 2 matches
         #include <iostream>
         #include <math.h>
  • AntOnAChessboard/문보창 . . . . 2 matches
         #include <iostream>
         #include <cmath>
  • AntOnAChessboard/하기웅 . . . . 2 matches
         #include <iostream>
         #include <cmath>
  • Applet포함HTML/상욱 . . . . 2 matches
          classid = "clsid:CAFEEFAC-0014-0001-0001-ABCDEFFEDCBA"
  • Applet포함HTML/영동 . . . . 2 matches
          classid="clsid:CAFEEFAC-0014-0000-0003-ABCDEFFEDCBA"
  • AustralianVoting/Leonardong . . . . 2 matches
         #include <iostream>
         #include <vector>
  • AustralianVoting/문보창 . . . . 2 matches
         #include <iostream>
         #include <string>
  • AutomatedJudgeScript/문보창 . . . . 2 matches
         #include <iostream>
         #include <cstring>
  • Basic알고리즘/팰린드롬/허아영 . . . . 2 matches
         #include <iostream>
         #include <iostream>
  • BeeMaja/고준영 . . . . 2 matches
         #include <stdio.h>
         #include <stdlib.h>
  • Bigtable기능명세 . . . . 2 matches
         client는 b+ 트리를 이용해 row key 탐색을 할 수 있다.
         client의 읽기 요청 응답시에 효율이 좋음
  • BoaConstructor . . . . 2 matches
         http://sourceforge.net/potm/potm-2003-08.php 2003년 8월 Project of the month 에 뽑혔다. CVS 최신버전인 0.26에서는 BicycleRepairMan 이 포함되었다.
          * Control 상속, 새 Control 만드는 과정을 아직 툴 차원에선 지원하지 않는다. MFC GUI Programming 할때 많이 쓰는데. UI class 들 중복제거를 위해서라도. -_a 하긴 이건 좀 무리한 요구인가 -_-;
  • BusSimulation/영동 . . . . 2 matches
         #include<iostream.h>
         class Bus//시속 60km/h-->분속 1km/m으로 정함.
  • C++ . . . . 2 matches
         Bell Labs' Bjarne Stroustrup developed C++ (originally named "C with Classes") during the 1980s as an enhancement to the C programming language. Enhancements started with the addition of classes, followed by, among many features, virtual functions, operator overloading, multiple inheritance, templates, and exception handling. The C++ programming language standard was ratified in 1998 as ISO/IEC 14882:1998, the current version of which is the 2003 version, ISO/IEC 14882:2003. New version of the standard (known informally as C++0x) is being developed.
         벨 연구소의 [http://www.research.att.com/~bs/homepage.html Bjarne Stroustrup]은 1980년대에 당시의 [C]를 개선해 C++을 개발하였다. (본디 C with Classes라고 명명했다고 한다.) 개선된 부분은 클래스의 지원으로 시작된다. (수많은 특징들 중에서 [가상함수], [:연산자오버로딩 연산자 오버로딩], [:다중상속 다중 상속], [템플릿], [예외처리]의 개념을 지원하는) C++ 표준은 1998년에 ISO/IEC 14882:1998로 재정되었다. 그 표준안의 최신판은 현재 ISO/IEC 14882:2003로서 2003년도 버전이다. 새 버전의 표준안(비공식 명칭 [C++0x])이 현재 개발중이다. [C]와 C++에서 ++이라는 표현은 특정 변수에 1의 값을 증가시키는 것이다. (incrementing이라 함). C++이라는 명칭을 이와 동일한 의미를 갖는데, [C]라는 언어에 증가적인 발전이 있음을 암시하는 것이다.
         [[include(틀:ProgrammingLanguage)]]
  • C/Assembly/for . . . . 2 matches
          incl (%eax)
          incl (%eax)
  • C99표준에추가된C언어의엄청좋은기능 . . . . 2 matches
         #include <stdio.h>
          The new variable-length array (VLA) feature is partially available. Simple VLAs will work. However, this is a pure coincidence; in fact, GNU C has its own variable-length array support. As a result, while simple code using variable-length arrays will work, a lot of code will run into the differences between the older GNU C support for VLAs and the C99 definition. Declare arrays whose length is a local variable, but don't try to go much further.
  • CC2호 . . . . 2 matches
         [http://winapi.co.kr/clec/cpp1/cpp1.htm winapi.co.kr의 C기초강좌]는 매우 자세하며 양이 많다.
         [http://www.its.strath.ac.uk/courses/c/ University of Strathclyde Computer Centre]
  • CProgramming . . . . 2 matches
         [http://www.its.strath.ac.uk/courses/c/ University of Strathclyde Computer Centre]
         [http://winapi.co.kr/clec/cpp1/cpp1.htm winapi.co.kr의 C기초강좌]는 매우 자세하며 양이 많다.
  • CVS/길동씨의CVS사용기ForLocal . . . . 2 matches
         public class HelloJava{
         public class HelloJava{
  • CarmichaelNumbers/문보창 . . . . 2 matches
         #include <iostream>
         #include <cmath>
  • CarmichaelNumbers/조현태 . . . . 2 matches
         #include <stdio.h>
         #include <iostream>
  • Chapter II - Real-Time Systems Concepts . . . . 2 matches
         공유 자원이란 하나 이상의 Task가 같은 자원을 쓸 경우를 말한다. 두 Task는 배타적으로 같은 Resouce에 접근을 하며 Data의 파손을 방지한다. 이러한 방식을 mutual exclusion (상호 배타성) 이라고 한다.
         === Mutual Exclusion ===
         === Clock Tick ===
  • CheckTheCheck/문보창 . . . . 2 matches
         #include <iostream>
         #include <cstring>
  • Classes . . . . 2 matches
         === [EngineeringMathmethicsClass] ===
         === CompilerDesignClass ===
         === [DatabaseClass] ===
         === ComputerGrapichsClass ===
          * http://www.cs.unc.edu/~rademach/xroads-RT/RTarticle.html
          * http://www.3dsmax.net/4_article/rendering.htm
         === [ComputerNetworkClass] ===
         === LinuxSystemClass ===
         [Class/2006Fall]
  • ClassifyByAnagram/Passion . . . . 2 matches
         public class Parser {
         public class AnagramTest extends TestCase {
  • ClassifyByAnagram/재동 . . . . 2 matches
         class AnagramTestCase(unittest.TestCase):
         class Anagram:
         ["ClassifyByAnagram"]
  • CleanCodeWithPairProgramming . . . . 2 matches
         = Clean Code w/ Pair Programming =
          * eclipse IDE
          * subclipse plugin
          || 01:30 ~ 02:00 || PP 마무리, 중간 회고, Clean Code 소개 || Pair Programming에 대한 소감 들어보기, Clean Code 오프닝 ||
          || 02:00 ~ 02:30 || Clean Code 이론 맛보기 || 주입식 이론 수업이지만 시간이 부족해 ||
          * 현재 Clean Code 스터디가 진행되고 있어서 더 부담된다..;;
          * Clean Code 누구누구 스터디 중인가요? 진경, 지혜, 영주, 민관 말고 또..?? - [지원]
  • CommonPermutation/문보창 . . . . 2 matches
         #include <iostream>
         #include <cstring>
  • ConcreteMathematics . . . . 2 matches
         === In finding a closed-form expression for some quantity of interest like T<sub>n</sub> we go Through three stages. ===
         3. Find and prove a closed form for our mathematical expression.
  • ConstructorParameterMethod . . . . 2 matches
         class Point
         class Point
  • ContestScoreBoard/조현태 . . . . 2 matches
         #include <stdio.h>
         #include <iostream>
  • ConvertAppIntoApplet/진영 . . . . 2 matches
         class NotHelloWorldPanel extends JPanel
         public class NotHelloWorldApplet extends JApplet
  • Counting/김상섭 . . . . 2 matches
         #include <iostream>
         #include <vector>
  • Counting/하기웅 . . . . 2 matches
         #include <iostream>
         #include "BigInteger.h"
  • Counting/황재선 . . . . 2 matches
         public class Counting {
         public class TestCounting extends TestCase {
  • CssMarket . . . . 2 matches
         || /pub/upload/clean.css || Upload:clean.css || 제목 그대로 깔끔하다. ||
  • CubicSpline/1002/CubicSpline.py . . . . 2 matches
         class MainFrame(wxFrame):
         class App(wxApp):
  • CuttingSticks/문보창 . . . . 2 matches
         #include <iostream>
         //#include <fstream>
  • DataStructure/Queue . . . . 2 matches
         class Queue
         class Queue
  • DataStructure/Stack . . . . 2 matches
         class Stack
         class Stack
  • Debugging . . . . 2 matches
         == Eclipse디버거 쓰기 ==
          * [http://korean.joelonsoftware.com/Articles/PainlessBugTracking.html 조엘아저씨의 손쉬운 버그 추적법]
  • DebuggingSeminar_2005/UndName . . . . 2 matches
         {{{~cpp 'char * __cdecl MapDLLappyFunc(char *)'}}} 라는 알기 쉬운 형태로 변형되어 있음을 확인할 수 있습니다.
         >> ?MapDLLappyFunc@@YAPADPAD@Z == char * __cdecl MapDLLappyFunc(char *)
  • DermubaTriangle/김상섭 . . . . 2 matches
         #include <iostream>
         #include <math.h>
  • DermubaTriangle/하기웅 . . . . 2 matches
         #include <iostream>
         #include <cmath>
  • DermubaTriangle/허준수 . . . . 2 matches
         #include <iostream>
         #include <cmath>
  • DesignPatternsAsAPathToConceptualIntegrity . . . . 2 matches
         · The existence of an architecture, on top of any object/class design
         Even closer to our topic:
  • DirectDraw . . . . 2 matches
         Include Files 에는 C:\DXSDK\INCLUDE를 [[BR]]
         #include <ddraw.h>
         hr = lpDD->SetCooperativeLevel(hWnd, DDSCL_EXCLUSIVE|DDSCL_FULLSCREEN); // 화면의 레벨을 설정
          * DDSCL_ALLOWMODEX : ModeX를 사용 가능하게 해준다는데. 알수 없다.(예전에 쓰던 화면 모드라고 한다.)
          * DDSCL_ALLOWREBOOT : Ctrl+Alt+Del을 사용 가능하게
          * DDSCL_EXCLUSIVE : 독점 모드를 사용 가능하게, DDSCL_FULLSCREEN 과 함께 쓰인다.
          * DDSCL_FULLSCREEN : 풀스크린 모드
          * DDSCL_NORMAL : 보통의 윈도우 어플리케이션
          * DDSCL_NOWINDOWCHANGES : 최소화/최대화를 허용하지 않는다.
  • DoItAgainToLearn . . . . 2 matches
         In my own experience of designing difficult algorithms, I find a certain technique most helpfult in expanding my own capabilities. After solving a challenging problem, I solve it again from scratch, retracing only the ''insight'' of the earlier solution. I repeat this until the solution is as clear and direct as I can hope for. Then I look for a general rule for attacking similar problems, that ''would'' have led me to approach the given problem in the most efficient way the first time. Often, such a rule is of permanent value. ...... The rules of Fortran can be learned within a few hours; the associated paradigms take much longer, both to learn and to unlearn. --Robert W. Floyd
         Seminar:SoftwareDevelopmentMagazine 에서 OOP의 대가 Uncle Bob은 PP와 TDD, 리팩토링에 대한 기사를 연재하고 있다. [http://www.sdmagazine.com/documents/s=7578/sdm0210j/0210j.htm A Test of Patience]라는 기사에서는 몇 시간, 혹은 몇 일 걸려 작성한 코드를 즐겁게 던져버리고 새로 작성할 수도 있다는 DoItAgainToLearn(혹은 {{{~cpp DoItAgainToImprove}}})의 가르침을 전한다.
  • Doublets/문보창 . . . . 2 matches
         #include <iostream>
         #include <cstring>
  • EcologicalBinPacking/임인택 . . . . 2 matches
         def RecycleBin():
         RecycleBin()
  • EightQueenProblem/Leonardong . . . . 2 matches
         class EightQueen:
         class EightQueenTestCase(unittest.TestCase):
  • EightQueenProblem/강석천 . . . . 2 matches
         class BoardTestCase (unittest.TestCase):
         class QueenBoard:
  • EightQueenProblem/김준엽 . . . . 2 matches
         #include <iostream>
         class ChessBoard
  • EightQueenProblem/김형용 . . . . 2 matches
         class Queen:
         class TestEightQueenProblem(unittest.TestCase):
  • EightQueenProblem/이덕준소스 . . . . 2 matches
         #include <iostream.h>
         #include <math.h>
  • EightQueenProblem/이선우2 . . . . 2 matches
         public class NQueen2
          if( size < 1 ) throw new Exception( NQueen2.class.getName() + "- size must be greater than 0." );
  • EightQueenProblem/조현태 . . . . 2 matches
         #include <iostream>
         #include <time.h>
  • EightQueenProblem2/이덕준소스 . . . . 2 matches
         #include <iostream.h>
         #include <math.h>
  • EmbeddedSystemClass . . . . 2 matches
         Linux, WinCE. Nucleus/uCOS-II RTOS운영체제 채택.
         USB2.0 Host, USB1.1 Host/Client, UART, Wireless LAN
         aptitude install nfs-client
  • EnterpriseJavaBeans . . . . 2 matches
         Lomboz - ["Eclipse"] 플러그인. 내부적으로 XDoclet를 이용, Home & Remote & Local Interface 를 자동으로 생성해준다.
  • ErdosNumbers/임인택 . . . . 2 matches
          f.close()
         class TestErdos(unittest.TestCase):
  • ErdosNumbers/차영권 . . . . 2 matches
         #include <iostream.h>
         #include <cstring>
  • EuclidProblem/조현태 . . . . 2 matches
         #include <stdio.h>
         [AOI] [EuclidProblem]
  • EuclidProblem/차영권 . . . . 2 matches
         // Euclidean.cpp
         #include <iostream.h>
  • Expat . . . . 2 matches
         Expat is a stream-oriented XML 1.0 parser library, written in C. Expat was one of the first open source XML parsers and has been incorporated into many open source projects, including the Apache HTTP Server, Mozilla, Perl, Python and PHP.
         James Clark released version 1.0 in 1998 while serving as technical lead on the XML Working Group at the World Wide Web Consortium. Clark released two more versions, 1.1 and 1.2, before turning the project over to a group led by Clark Cooper, Fred Drake and Paul Prescod in 2000. The new group released version 1.95.0 in September 2000 and continues to release new versions to incorporate bug fixes and enhancements. Expat is hosted as a SourceForge project. Versions are available for most major operating systems.
         To use the Expat library, programs first register handler functions with Expat. When Expat parses an XML document, it calls the registered handlers as it finds relevant tokens in the input stream. These tokens and their associated handler calls are called events. Typically, programs register handler functions for XML element start or stop events and character events. Expat provides facilities for more sophisticated event handling such as XML Namespace declarations, processing instructions and DTD events.
  • ExtremeBear/Plan . . . . 2 matches
          * ["Java"] 에 ["Eclipse"] 사용
          Eclipse에서 간단한 프로젝트 사용과 ["JUnit"],CVS 사용하기 시범
          * Class : 대문자로 시작
  • FactorialFactors/조현태 . . . . 2 matches
         #include <iostream>
         #include <math.h>
  • Fmt . . . . 2 matches
         output file with lines as close to without exceeding
         so as to create an output file with lines as close to without exceeding
  • GofStructureDiagramConsideredHarmful . . . . 2 matches
         What about all those important and subtle Implementation notes that are included with each GoF Pattern? Don't those notes make it clear that a Pattern can be implemented in many ways? Answer: No, because many folks never even read the Implementation notes. They much prefer the nice, neat Structure diagrams, because they usually only take up a third of a page, and you don't have to read and think a lot to understand them.
  • GotoStatementConsideredHarmful . . . . 2 matches
         원문 : http://www.acm.org/classics/oct95/
         기사 : http://www.zdnet.co.kr/it_summary_2003/it2003_newtech/article.jsp?id=60491
  • Graphical Editor/Celfin . . . . 2 matches
         #include <iostream>
         #include <queue>
  • HASH구하기/강희경,김홍선 . . . . 2 matches
         #include <iostream>
         #include <fstream>
  • HASH구하기/권정욱,곽세환 . . . . 2 matches
         #include <iostream>
         #include <fstream>
  • HASH구하기/신소영 . . . . 2 matches
         #include <iostream>
         #include <fstream>
  • HASH구하기/오후근,조재화 . . . . 2 matches
         #include <iostream.h>
         #include <fstream.h>
  • HASH구하기/조동영,이재환,노수민 . . . . 2 matches
         #include <iostream>
         #include <fstream>
  • HanoiProblem/임인택 . . . . 2 matches
         public class HanoiTower {
         public class Tower {
  • HanoiTowerTroublesAgain!/문보창 . . . . 2 matches
         #include <iostream>
         #include <cmath>
  • HanoiTowerTroublesAgain!/이도현 . . . . 2 matches
         기웅이형이 Closed Form이 나온다는 말을 듣고 열심히 구해봤다 ㅋㅋ
         결국 홀수일 때, 짝수일 때 나누어서 Closed Form을 구할 수 있었다.
         또, Closed Form이 나오면 코딩은 정말 5분도 안걸린다 -.-;;
         #include <iostream>
         // closed form을 구한 상태
  • HardcoreCppStudy/두번째숙제/ConstructorAndDestructor/김아영 . . . . 2 matches
         {{{~cpp class 클래스이름{
         {{{~cpp class 클래스이름{
  • Hartals/조현태 . . . . 2 matches
         #include <stdio.h>
         #include <iostream>
  • HelloWorld/상욱 . . . . 2 matches
         Tool by eclipse..
         public class HelloWorld {
  • HelpOnFormatting . . . . 2 matches
         #include <stdio.h>
         #include <stdio.h>
  • HelpOnMacros . . . . 2 matches
         ||{{{[[Include(HelloWorld[,heading[,level]])]]}}} || 다른 페이지를 읽어옴 || [[Include(HelloWorld)]] ||
  • HowManyFibs?/하기웅 . . . . 2 matches
         #include <iostream>
         #include "BigInteger.h"
  • HowManyFibs?/황재선 . . . . 2 matches
         public class Fibonacci {
         public class TestFibonacci extends TestCase {
  • HowManyPiecesOfLand?/하기웅 . . . . 2 matches
         #include <iostream>
         #include "BigInteger.h"
  • HowManyZerosAndDigits/문보창 . . . . 2 matches
         #include <iostream>
         #include <cmath>
  • HowManyZerosAndDigits/임인택 . . . . 2 matches
         public class MyTest extends TestCase {
         public class HowManyZerosAndDigits {
  • HowManyZerosAndDigits/허아영 . . . . 2 matches
         #include <iostream>
         #include <math.h>
  • HowToStudyDesignPatterns . . . . 2 matches
          * LearningGuideToDesignPatterns - 각각의 패턴 학습순서 관련 Article.
          * GofStructureDiagramConsideredHarmful - 관련 Article.
  • ImmediateDecodability/문보창 . . . . 2 matches
         #include <iostream>
         #include <cstring>
  • IsThisIntegration?/김상섭 . . . . 2 matches
         #include <iostream>
         #include <math.h>
  • IsThisIntegration?/하기웅 . . . . 2 matches
         #include <iostream>
         #include <cmath>
  • IsThisIntegration?/허준수 . . . . 2 matches
         #include <iostream>
         #include <cmath>
  • JSP . . . . 2 matches
         == Eclipse 와 연동 ==
         [Eclipse와 JSP]
  • JSP/SearchAgency . . . . 2 matches
          class OneNormsReader extends FilterIndexReader {
          reader.close();
  • Java Study2003/첫번째과제/장창재 . . . . 2 matches
         이러한 문제점은 느린(Lazy) 클래스 로딩에서 발생하거나 메모리 할당과 가비지 콜렉션이 비결정적이고 느린 최악의 경우(worst-case) 특성을 가지며 stop-start 방식으로 모든 스레드를 멈출 수 있다는 문제점이 있습니다. 이를 해결하기 위해 클래스를 미리 로딩(class preloading)한다거나 정적 초기화(static initializer)를 제거하여 패키지 라이브러리에 대해서는 가상머신 초기화를 사용하고 응용프로그램에서는 명시적인 초기화 를 사용하게 하는 등의 기법을 사용할 수 있습니다. 그리고, 메모리 할당과 쓰레기 수집(garbage collection)에 대해서는 정해진 시간 내에 입터럽트 가능한 쓰레기 수집을 하는 것입니다. 또는 표준화된 실시간 API를 제공함으로써 해결할 수 있습니다.
         class HelloWorldApp {
  • Java/ServletFilter . . . . 2 matches
          <filter-class>cau.filter.EncodingFilter</filter-class>
  • Java2MicroEdition . . . . 2 matches
          * Configuration : Connected Limited Device Configuration (CLDC)
          실재로 CLDC와 MIDP가 포팅되어 있는 최신 휴대전화는 다음과 같은 구조를 이루고 있다.
          그림을 보면 맨 아래에 MID, 즉 휴대전화의 하드웨어 부분이 있고 그 위에는 Native System Software가 존재하며 그 상위에 CLDC가, 그리고 MIDP에 대한 부분이 나오는데 이 부분을 살펴보면, MIDP Application과 OEM-Specific Classes로 나뉘어 있는 것을 알 수 있다. 여기서의 OEM-Specific Classes라는 것은 말 그대로 OEM(Original Equipment Manufacturing) 주문자의 상표로 상품을 제공하는 것이다. 즉, 다른 휴대전화에서는 사용할 수 없고, 자신의(같은 통신 회사의) 휴대전화에서만 독립적으로 수행될 수 있도록 제작된 Java또는 Native로 작성된 API이다. 이는 자신의(같은 통신 회사의) 휴대전화의 특성을 잘 나타내거나 또는 MIDP에서 제공하지 않는 특성화된 클래스 들로 이루어져 있다. 지금까지 나와있는 많은 MIDP API들에도 이런 예는 많이 보이고 있으며, 우리나라의 SK Telecom에서 제공하는 SK-VM에도 이런 SPEC을 가지고 휴대전화의 특성에 맞는 기능, 예를 들어 진동 기능이나, SMS를 컨트롤하는 기능 들을 구현하고 있다. 그림에서 보듯이 CLDC는 MIDP와 OEM-Specific Classes의 기본이 되고 있다.
          java.sun.com/j2me 에 가면 CDC, CLDC, MIDP 등을 다운받을 수 있다. 다운받으면 소스코드까지 포함되어 있고, 개발하려는 하드웨어에 포팅하면 된다. (자세한건 잘 모르겠음...ㅡ.ㅡ)
          * [http://eclipseme.sourceforge.net/ eclipse j2me plugin]
  • JavaScript/2011년스터디/7월이전 . . . . 2 matches
          * http://stackoverflow.com/questions/69913/why-dont-self-closing-script-tags-work
          * HTML은 self closing이 안된다는 내용인것 같네요. 다시 읽어봐야겠어요 - [서지혜]
  • JavaStudy2003/세번째수업 . . . . 2 matches
          public Circle(int xValue, int yValue, int width, int height) {
          public Circle(int xValue, int yValue, int r){
  • JavaStudy2004/자바따라잡기 . . . . 2 matches
          * '''J2SE 설치와 [Eclipse]툴 사용, 컴파일, 실행'''
          * http://idaizy.com/util/eclipse-SDK-3.0-win32.zip
  • JavaStudy2004/클래스 . . . . 2 matches
         public class HelloWorld {
         public class TestHello {
  • JollyJumpers/Leonardong . . . . 2 matches
         class JollyJumper:
         class JollyJumperTestCase(unittest.TestCase):
  • JollyJumpers/김회영 . . . . 2 matches
         #include<iostream>
         #include<math.h>
  • JollyJumpers/신재동 . . . . 2 matches
         public class JollyJumper {
         public class JollyJumperTest extends TestCase {
  • JollyJumpers/이승한 . . . . 2 matches
         #include <iostream>
         #include <cctype>
  • LC-Display/곽세환 . . . . 2 matches
         #include <iostream>
         #include <string>
  • LUA_6 . . . . 2 matches
         그럼 이제 class를 만들어 보겠습니다.
         class를 만들기 위한 페이지 http://lua-users.org/wiki/YetAnotherClassImplementation 추가로 링크 넣었습니다.
  • LightMoreLight/문보창 . . . . 2 matches
         #include <iostream>
         #include <cmath>
  • LinkedList/영동 . . . . 2 matches
         #include<iostream>
         #include<iostream>
  • Linux . . . . 2 matches
         [[include(틀:OperatingSystems)]]
         professional like gnu) for 386(486) AT clones. This has been brewing
  • Linux/디렉토리용도 . . . . 2 matches
          * /usr/include : 기본 C 라이브러리 헤더 파일과 각종 라이브러리 헤더파일들이 있음.
         || /tmp || 500M/30G || 임시파일들이 저장되는 곳이다. Oracle DB의 경우 이 파티션이 적을 경우 설치시 문제가 된다고 함. ||
  • LoadBalancingProblem/Leonardong . . . . 2 matches
         class SuperComputer:
         class SuperComputerTestCase(unittest.TestCase):
  • LongestNap/문보창 . . . . 2 matches
         #include <iostream>
         #include <algorithm>
  • Lotto/송지원 . . . . 2 matches
         #include <stdio.h>
         #include <stdlib.h>
  • LoveCalculator/허아영 . . . . 2 matches
         #include <stdio.h>
         #include <string.h>
  • Map/박능규 . . . . 2 matches
         #include <iostream>
         #include <map>
  • Map연습문제/박능규 . . . . 2 matches
         #include <iostream>
         #include <map>
  • Marbles/이동현 . . . . 2 matches
         #include <iostream>
         #include <iostream>
  • Marbles/조현태 . . . . 2 matches
         #include <stdio.h>
         #include <stdio.h>
  • MineSweeper/문보창 . . . . 2 matches
         #include <iostream>
         #include <vector>
  • MineSweeper/신재동 . . . . 2 matches
         #include <iostream>
         #include <vector>
  • MineSweeper/황재선 . . . . 2 matches
         public class MineSweeper {
         public class TestMineSweeper extends TestCase {
  • Minesweeper/이도현 . . . . 2 matches
         #include <iostream>
         //#include <fstream>
  • MobileJavaStudy/NineNine . . . . 2 matches
         public class NineNine extends MIDlet implements CommandListener{
         public class NineNine extends MIDlet implements CommandListener {
  • MultiplyingByRotation/곽세환 . . . . 2 matches
         #include <iostream>
         #include <cmath>
  • MySQL 설치메뉴얼 . . . . 2 matches
          * The `bin' directory contains client programs and the server.
          location where `mysqlaccess' expects to find the `mysql' client.
  • NSIS/예제3 . . . . 2 matches
         AutoCloseWindow false
         MiscButtonText: back="이전" next="다음" cancel="취소" close="닫기"
         AutoCloseWindow: false
         File: "Tetris.clw" [compress] 877/3063 bytes
  • NSIS/예제4 . . . . 2 matches
         !include "MUI.nsh"
         !include "servicelib.nsh"
         AutoCloseWindow false
  • NUnit/C#예제 . . . . 2 matches
          public class AssertTester
          public class FileTester
          fileStream.Close();
  • NotToolsButConcepts . . . . 2 matches
         more attractive to employers who have a clue about what's important in the
          the client or writing an email - I've had problems with this myself in
  • NumberBaseballGame/동기 . . . . 2 matches
         #include <iostream>
         #include <ctime>
  • NumberBaseballGame/성재 . . . . 2 matches
         #include<iostream>
         #include<ctime>
  • NumberBaseballGame/은지 . . . . 2 matches
         #include <iostream>
         #include <ctime>
  • NumberBaseballGame/재니 . . . . 2 matches
         #include <iostream>
         #include <ctime>
  • Omok . . . . 2 matches
          * 제가 작년에 썼던 방법입니다. 터보씨의 그래픽 함수중에서는 clrscr() 함수만 사용합니다.
          * 처음에 화면을 clrscr()로 지운 다움에 화면에 판( '+' 연산기호 플러스.) 를 뿌려 줍니다.
  • OurMajorLangIsCAndCPlusPlus . . . . 2 matches
         [OurMajorLangIsCAndCPlusPlus/Class]
         [OurMajorLangIsCAndCPlusPlus/locale.h] (clocale)
         [OurMajorLangIsCAndCPlusPlus/limits.h] (climits)
  • OurMajorLangIsCAndCPlusPlus/2006.2.06/하기웅 . . . . 2 matches
         #include <iostream>
         class newstring {
  • OurMajorLangIsCAndCPlusPlus/setjmp.h . . . . 2 matches
         #include <stdio.h>
         #include <setjmp.h>
  • PersonalHistory . . . . 2 matches
          * [http://xfs2.cyworld.com File sturucture class team project]
          * [http://izyou.net/wireless Moblie computing class term paper]
  • Plugin/Chrome/네이버사전 . . . . 2 matches
         <body ondblclick = "na_open_window('win', 'popup.html', 50, 100, 100, 30, 0, 0, 0, 0, 0)">
          * javascript의 다른 예제를 확인하니 document.body.ondblclick = 함수명 을 작성하면 똑같이 작동되는것을 확인했다.
          * inline script를 cross script attack을 방지하기 위해 html과 contents를 분리 시킨다고 써있다. 이 규정에 따르면 inline으로 작성되어서 돌아가는 javascript는 모두 .js파일로 빼서 만들어야한다. {{{ <div OnClick="func()"> }}}와 같은 html 태그안의 inline 이벤트 attach도 안되기 때문에 document의 쿼리를 날리던가 element를 찾아서 document.addEventListener 함수를 통해 event를 받아 function이 연결되게 해야한다. 아 이거 힘드네. 라는 생각이 들었다.
  • PokerHands/Celfin . . . . 2 matches
         #include <iostream>
         #include <algorithm>
  • PokerHands/문보창 . . . . 2 matches
         #include <iostream>
         #include <cstdlib>
  • Postech/QualityEntranceExam06 . . . . 2 matches
          5. Mutual Exclusion 에서 Bounded Waiting, Progress, Mutual Exclusion 이 아닌것 하나를 고르기
  • PowerOfCryptography/문보창 . . . . 2 matches
         #include <iostream>
         #include <math.h>
  • PowerOfCryptography/허아영 . . . . 2 matches
         #include <stdio.h>
         #include <stdio.h>
  • PrimaryArithmetic/문보창 . . . . 2 matches
         #include <iostream>
         #include <cstring>
  • PrimaryArithmetic/허아영 . . . . 2 matches
         #include <iostream>
         #include <math.h>
  • PrimeNumberPractice . . . . 2 matches
         #include <iostream>
         public class PrimeNumberTest {
  • ProjectPrometheus/Iteration9 . . . . 2 matches
         미스테리 : logging.jsp 파일이 include 시에 과거 코딩으로 돌아온다.
          덧붙여 여러 jsp 파일들이 ../class 에 배포된다.
  • ProjectPrometheus/Journey . . . . 2 matches
          * 메인 코드를 작성하고 있을때에는 '화일로 빼야 할 거리' 들이 안보인다. 하지만, 이미 컴파일 되고 굳어져버린 제품을 쓸때에는 '화일로 뺐어야 하는 거리' 들이 보인다. ["데이터주도적기법의마법"] 이였던가. 뭐, 미리 머리 스팀내며 해두는 것은 YAGNI 이겠지만, 눈에 빤히 보일때에는. 뭐, 앞으로 해줄거리. (Property class 가 좀 더 확장될 수 있을듯.)
          * Python 의 ClientCookie 모듈의 편리함에 즐거워하며. Redirect, cookie 지원. 이건 web browser AcceptanceTest를 위한 모듈이란 생각이 팍팍! --["1002"]
         Client (클래스 이용자) 는 Library 에게 keyword 를 던지며 검색을 요청하면, Library는 그 keyword를 이용, 검색하여 Client 에게 돌려준다.
         하지만, 실제로 Library 내부에서는 많은 일들이 작동한다. 즉, keyword 를 해당 HTTP에서 GET/POST 스타일로 바꿔줘야 하고 (일종의 Adapter), 이를 HttpSpider 에게 넘겨주고 그 결과를 파싱하여 객체로 만든 뒤 Client 에게 돌려줘야 한다.
          * 소스 수준 코딩시 더 많은 클래스들이 분화되는 이유는 CRC 중 클래스와 클래스 간 대화를 할때 넘기는 객체를 따로 표시하지 않으니까. (우리가 7층에서의 RandomWalk2 보면 Class 와 Class 간 대화를 위한 클래스가 4개쯤 더 있음)
          * 4개를 어떻게 구현할지 생각 안한것으로도 이미 class의 추출은 3개라고 생각함. 그렇지 않고 소스 수준이라면 전부 다 추출하고 그렇지 않을건 다른 방식으로 했겠지. --["상민"]
          * 자칫 RDD 에서의 그 세부클래스들에 대해서 너무 많이 생각하면 BUFD(Big Up-Front Design) 이 되리라 생각한다. 차라리 Class 가 2개였을때 코딩 들어가고, 20-30분 정도 코딩뒤 ["Refactoring"] 을 의식적으로 하여 Big Class 에 대해 Extract Class 를 추구하는게 더 빠르지 않았을까.
  • ProjectPrometheus/LibraryCgiAnalysis . . . . 2 matches
         (http://www.cyberclip.com/webdebug/index.html, http://sourceforge.net/projects/webdebug)
          conn.close()
  • ProjectVirush/Prototype . . . . 2 matches
         = Client Framework =
         #include <stdio.h>
         #include <winsock2.h>
          WSACleanup();
  • ProjectZephyrus/Client . . . . 2 matches
         [http://zeropage.org/browsecvs/index.php?&dir=ProjectZephyrusClient%2F Zephyrus Client CVS] 참조.
         ZephyrusClient
         || Socket Class 작성 || 2 || ○ (40분) 6/5 ||
         || JTree 이용, buddy list class 작성 || 1 || ○ (40분) 5/31 ||
         || buddy list class refactoring (tree model move method) || . || ○ (20분) 6/5 ||
         || ZephyrusClient Refactoring || 0.5 || . ||
  • ProjectZephyrus/ClientJourney . . . . 2 matches
          * TDD 가 아니였다는 점은 추후 모듈간 Interface 를 결정할때 골치가 아파진다. 중간코드에 적용하기 뭐해서 궁여지책으로 Main 함수를 hard coding 한뒤 ["Refactoring"] 을 하는 스타일로 하긴 하지만, TDD 만큼 Interface가 깔끔하게 나오질 않는다고 생각. 차라리 조금씩이라도 UnitTest 코드를 붙이는게 나을것 같긴 하다. 하지만, 마감이 2일인 관계로. -_- 스펙 완료뒤 고려하던지, 아니면 처음부터 TDD를 염두해두고 하던지. 중요한건 모듈자체보다 모듈을 이용하는 Client 의 관점이다.
          * 5분간격으로 Pair Programming을 했다.. 진짜 Pair를 한 기분이 든다.. Test가 아닌 Real Client UI를 만들었는데, 하다보니 Test때 한번씩 다 해본거였다.. 그런데 위와 아래에 1002형이 쓴걸 보니 얼굴이 달아오른다.. --;; 아웅.. 3일전 일을 쓰려니 너무 힘들다.. 일기를 밀려서 쓴기분이다.. 상상해서 막 쓰고싶지만 내감정에 솔직해야겠다.. 그냥 생각나는것만 써야지.. ㅡ.ㅡ++ 확실히 5분간격으로 하니 속도가 배가된 기분이다.. 마약을 한상태에서 코딩을 하는 느낌이었다.. 암튼 혼자서 하면 언제끝날지 알수없고 같이 해도 그거보단 더 걸렸을듯한데, 1시간만에 Login관련 UI를 짰다는게 나로선 신기하다.. 근데 혼자서 나중에 한 Tree만들땐 제대로 못했다.. 아직 낯선듯하다. 나에게 지금 프로젝트는 기초공사가 안된상태에서 바로 1층을 올라가는 그런거같다.. 머리속을 짜내고있는데 생각이 안난다 그만 쓰련다.. ㅡㅡ;; - 영서
          처음에는 영서와 GUI Programming을 했다. Main Frame class 의 메뉴붙이고 리스너 연결하는 것부터 시작, 입력 다이얼로그를 노가다 코딩해서 만드는데 서로 교대해서 1시간이 걸렸다. 코딩 속도도 저번에 비해 더욱 빨랐고, 대화할때도 그 질문이 간단했다. (5분간격이니 아무리 플밍이 익숙한 사람이 진행해도 그 진행양이 많지가 않다. 그리고 자신이 그 사람의 미완성 코드를 완성해야 하기에 모르면 바로 질문을 하게 된다.)
         다음번에 창섭이와 Socket Programming 을 같은 방법으로 했는데, 앞에서와 같은 효과가 나오지 않았다. 중간에 왜그럴까 생각해봤더니, 아까 GUI Programming 을 하기 전에 영서와 UI Diagram 을 그렸었다. 그러므로, 전체적으로 어디까지 해야 하는지 눈으로 확실히 보이는 것이였다. 하지만, Socket Programming 때는 일종의 Library를 만드는 스타일이 되어서 창섭이가 전체적으로 무엇을 작성해야하는지 자체를 모르는 것이였다. 그래서 중반쯤에 Socket관련 구체적인 시나리오 (UserConnection Class 를 이용하는 main 의 입장과 관련하여 서버 접속 & 결과 받아오는 것에 대한 간단한 sequence 를 그렸다) 를 만들고, 진행해 나가니까 진행이 좀 더 원할했다. 시간관계상 1시간정도밖에 작업을 하지 못한게 좀 아쉽긴 하다.
          DeleteMe) ''참고로 자바에서는 순수한 형태의 MVC 모델을 사용하지 않습니다. 변형된 형태의 MVC 모델을 사용합니다 [http://java.sun.com/products/jfc/tsc/articles/getting_started/getting_started2.html Introducing Swing Architecture]. 이론과 실제의 차이랄까요. --이선우''
         Client 팀은 일단 메신저와 관련한 자신들의 디자인을 설명해보는 시간을 가졌다. 사람들은 프로그래밍을 하기 전에 어떤 스타일로 구상을 하게 될까. Agile Modeling 에서 봤던가. 모델 보다는 모델링이 중요하다고 했었던 이야기. 모델링을 해 나가면서 자신의 생각을 정리하고, 프로그램을 이해해 나가는 것이 중요하기에.[[BR]]
         1002의 경우 UML을 공부한 관계로, 좀 더 구조적으로 서술 할 수 있었던 것 같다. 설명을 위해 Conceptual Model 수준의 Class Diagram 과 Sequence, 그리고 거기에 Agile Modeling 에서 잠깐 봤었던 UI 에 따른 페이지 전환 관계에 대한 그림을 하나 더 그려서 설명했다. 하나의 프로그램에 대해 여러 각도에서 바라보는 것이 프로그램을 이해하는데 더 편했던 것 같다. [[BR]]
         1002는 CVS 사용방법에 대한 예를 보이고 설명을 했다. wincvs 윈도우 버전에 익숙하지 않았던 관계로 command 입력방법을 가르쳐줬다. 그리고 영서와는 주로 Swing쪽을, 창섭과는 Java Socket Class 에 익숙해지기 위해 Socket 관련 SpikeSolution 을 했다.
  • ProjectZephyrus/ThreadForServer . . . . 2 matches
         Eclipse를 이용해서 자신이 만든 프로젝트 아무거나 ZeroPage CVS에 저장해 본다.
         학교 컴퓨터에서 Server, Client팀이 모여서 전체 acceptance 테스트 해보고
         Server팀이 Client팀에게, Client팀이 Server팀에게 디자인에 대한 설명을 하고
          * 저도 오늘(월욜)까지 작업 왠만큼 끊내놓을께요 한편, wincvs 안쓸랍니다 eclipse 써야지 원...--재동
  • PyIde/BicycleRepairMan분석 . . . . 2 matches
         BicycleRepairMan_Idle.py 가 실마리가 될것 같다. VIM이나 Idle 통합부분의 경우 BRM에서의 facade를 사용한다.
         코드 분석방법에서 Eclipse 의 Ctrl + Alt + H 를 눌렀을때 나오는 Method call hierarchy 기능으로 코드를 읽어나가는 것이 유용하다는 점을 알아내었다. StepwiseRefinement 를 역순으로 따라가는 느낌이랄까.
  • Python/DataBase . . . . 2 matches
         client_flag - integer, 필요할 경우 사용하기 위한 flag (0)
         cur.close()
  • Random Walk2/곽세환 . . . . 2 matches
         #include <iostream>
         #include <fstream>
  • RandomFunction . . . . 2 matches
         #include <iostream> // 랜덤함수는 iostream에 포함되어 있습니다.
         #include <ctime> // time(0)의 사용을 위해 필요합니다.
  • RandomWalk/김아영 . . . . 2 matches
         #include <iostream>
         #include <ctime>
  • RandomWalk/동기 . . . . 2 matches
         #include <iostream>
         #include <ctime>
  • RandomWalk/문원명 . . . . 2 matches
         #include <iostream>
         #include <ctime>
  • RandomWalk/변준원 . . . . 2 matches
         #include<iostream>
         #include<ctime>
  • RandomWalk/성재 . . . . 2 matches
         #include<iostream>
         #include<ctime>
  • RandomWalk/손동일 . . . . 2 matches
         #include<iostream>
         #include <ctime>
  • RandomWalk/유상욱 . . . . 2 matches
         #include <iostream>
         #include <ctime>
  • RandomWalk/은지 . . . . 2 matches
         #include <iostream>
         #include <ctime>
  • RandomWalk/이진훈 . . . . 2 matches
         #include <iostream>
         #include <ctime>
  • RandomWalk/재니 . . . . 2 matches
         #include <iostream>
         #include <ctime>
  • RandomWalk/종찬 . . . . 2 matches
         #include <iostream>
         #include <ctime>
  • RandomWalk/창재 . . . . 2 matches
         #include <iostream>
         #include <ctime>
  • RandomWalk/현민 . . . . 2 matches
         #include <iostream>
         #include <ctime>
  • RandomWalk2/ExtremePair . . . . 2 matches
         class ManTestCase(unittest.TestCase):
         class Man:
  • RandomWalk2/Leonardong . . . . 2 matches
         #include <iostream>
         #include <ctime>
  • RandomWalk2/상규 . . . . 2 matches
         #include <iostream>
         #include <cstring>
  • ResponsibilityDrivenDesign . . . . 2 matches
          * RDD merges communication paths between classes, thus reducing the coupling between classes.
  • ReverseAndAdd/Celfin . . . . 2 matches
         #include <iostream>
         #include <cmath>
  • ReverseAndAdd/김회영 . . . . 2 matches
         #include<iostream>
         #include<math.h>
  • ReverseAndAdd/남상협 . . . . 2 matches
         class Palindrome:
         class testPalindrome(unittest.TestCase):
  • ReverseAndAdd/문보창 . . . . 2 matches
         #include <iostream>
         #include <cmath>
  • ReverseAndAdd/신재동 . . . . 2 matches
         class ReverseAndAdder:
         class ReverseAndAdderTestCase(unittest.TestCase):
  • ReverseAndAdd/허아영 . . . . 2 matches
         #include <iostream>
         #include <math.h>
  • ReverseAndAdd/황재선 . . . . 2 matches
         class ReverseAndAdd:
         class ReverseAndAddTestCase(unittest.TestCase):
  • RoboCode . . . . 2 matches
          * Upload:Robot한글API.htm - Robot.class API 한글
          * [http://www.imaso.co.kr/?doc=bbs/gnuboard_pdf.php&bo_table=article&page=1&wr_id=999&publishdate=20030301 팀플레이]
  • RubyLanguage/Expression . . . . 2 matches
         class Fixnum
          * Integer class의 method. Integer가 나타내는 횟수만큼 반복
  • RunTimeTypeInformation . . . . 2 matches
         class base {
         class derived : public base {
         MFC에서 CRuntimeClass 구조체, DECLARE_DYNAMIC, IMPLEMENT_DYNAMIC, DECLARE_DYNCREATE, IMPLEMENT_DYNCREATE, RUNTIME_CLASS 를 이용해서 구현하고 있다.
  • SOLDIERS/정진경 . . . . 2 matches
         #include <stdio.h>
         #include <algorithm>
  • Scheduled Walk/김홍선 . . . . 2 matches
         #include <iostream>
         #include <fstream>
  • Scheduled Walk/소영&재화 . . . . 2 matches
         #include<iostream>
         #include<string>
  • ScheduledWalk/권정욱 . . . . 2 matches
         #include <iostream>
         #include <fstream>
  • ScheduledWalk/진영&세환 . . . . 2 matches
         #include <iostream>
         #include <fstream>
  • ShellSort/문보창 . . . . 2 matches
         #include <iostream>
         #include <cstring>
  • Slurpys/곽세환 . . . . 2 matches
         #include <iostream>
         #include <string>
  • Slurpys/김회영 . . . . 2 matches
         #include<iostream.h>
         #include<string.h>
  • Slurpys/문보창 . . . . 2 matches
         #include <iostream>
         #include <cstring>
  • Slurpys/신재동 . . . . 2 matches
         class Slurpys:
         class SlurpysTestCase(unittest.TestCase):
  • Slurpys/황재선 . . . . 2 matches
         class Slurpys:
         class SlurpysTestCase(unittest.TestCase):
  • SmallTalk/강좌FromHitel/강의2 . . . . 2 matches
          수의 객체(object)가 있으며, 이들 객체는 저마다의 갈래(class)에 속해 있
          Class allClasses asSortedCollection.
          Class allClasses asSortedCollection. ☞ "Inspector 창 열림"
          것이 지금 Smalltalk 환경에서 사용할 수 있는 갈래(class)입니다. 맨 마지
          digitalClockProcess := [[
          digitalClockProcess terminate. ¬
  • SmithNumbers/김태진 . . . . 2 matches
         #include <iostream>
         #include <stdio.h>
  • SmithNumbers/문보창 . . . . 2 matches
         #include <iostream>
         #include <cmath>
  • SmithNumbers/신재동 . . . . 2 matches
         #include <iostream>
         #include <vector>
  • SmithNumbers/이도현 . . . . 2 matches
         #include <stdio.h>
         #include <string.h>
  • SmithNumbers/조현태 . . . . 2 matches
         #include <stdio.h>
         #include <iostream>
  • SpiralArray/세연&재니 . . . . 2 matches
         #include <iostream>
         #include <vector>
  • SpiralArray/임인택 . . . . 2 matches
         class Sequence:
         class MyTest(unittest.TestCase):
  • StacksOfFlapjacks/이동현 . . . . 2 matches
         #include <iostream>
         class StacksOfFlapjacks{
  • StacksOfFlapjacks/조현태 . . . . 2 matches
         #include <stdio.h>
         #include <string.h>
  • Steps/김상섭 . . . . 2 matches
         #include <iostream>
         #include <vector>
  • Steps/문보창 . . . . 2 matches
         #include <iostream>
         #include <cmath>
  • Steps/하기웅 . . . . 2 matches
         #include <iostream>
         #include <cmath>
  • StuPId/정진경 . . . . 2 matches
         #include <stdio.h>
         #include <string.h>
  • SubVersion . . . . 2 matches
         http://subclipse.tigris.org/ - [Eclipse] Plugin
  • SummationOfFourPrimes/문보창 . . . . 2 matches
         #include <iostream>
         #include <cmath>
  • The Trip/Celfin . . . . 2 matches
         #include <iostream>
         #include <cmath>
  • TheGrandDinner/하기웅 . . . . 2 matches
         #include <iostream>
         #include <algorithm>
  • TheJavaMan . . . . 2 matches
          * Tool : [Eclipse]
          * [Java], [Eclipse], [JUnit], TestDrivenDevelopment, TestFirstProgramming
  • TheJavaMan/달력 . . . . 2 matches
         public class CalendarApplet extends JApplet
         class CalendarPanel extends JPanel
  • TheKnightsOfTheRoundTable/김상섭 . . . . 2 matches
         #include <iostream>
         #include <math.h>
  • TheKnightsOfTheRoundTable/하기웅 . . . . 2 matches
         #include <iostream>
         #include <cmath>
  • TheKnightsOfTheRoundTable/허준수 . . . . 2 matches
         #include <iostream>
         #include <cmath>
  • TheLagestSmallestBox/김상섭 . . . . 2 matches
         #include <iostream>
         #include <math.h>
  • TheLagestSmallestBox/하기웅 . . . . 2 matches
         #include <iostream>
         #include <cmath>
  • TheLargestSmallestBox/허준수 . . . . 2 matches
         #include <iostream>
         #include <cmath>
  • TheTrip/Leonardong . . . . 2 matches
         class Exchanger:
         class TheTripTestCase(unittest.TestCase):
  • TheTrip/허아영 . . . . 2 matches
         #include <iostream>
         #include <math.h>
  • TowerOfCubes/조현태 . . . . 2 matches
         #include <iostream>
         #include <vector>
  • TugOfWar/남상협 . . . . 2 matches
         class TugOfWar:
         class testTugOfWar(unittest.TestCase):
  • TugOfWar/문보창 . . . . 2 matches
         #include <iostream>
         #include <cstdlib>
  • UglyNumbers/황재선 . . . . 2 matches
         class UglyNumbers:
         class UglyNumbersTestCase(unittest.TestCase):
  • VendingMachine/세연/재동 . . . . 2 matches
         #include <iostream>
         class VendingMachine
  • VimSettingForPython . . . . 2 matches
         === BicycleRepairMan ===
         Python extension 을 설치하고 난뒤, BicycleRepairMan 을 install 한다. 그리고 BRM 의 압축화일에 ide-integration/bike.vim 을 VIM 설치 디렉토리에 적절히 복사해준다.
  • VisualStuioDotNetHotKey . . . . 2 matches
         DeleteMe) [eclips]에는 이런 기능 단축키 없나요??
         Ctrl-Shift-G : #include "파일명" 에서 "파일명" 파일로 바로 직접이동
  • VitosFamily/Celfin . . . . 2 matches
         #include <iostream>
         #include <algorithm>
  • VonNeumannAirport/남상협 . . . . 2 matches
         class Airport:
          def __init__(self,cityNum,trafficList, configureList):
          self.trafficList = []
          for trafficData in trafficList:
          self.trafficList.append(trafficOfCity)
          for i in range(2,len(self.trafficList[departureGate-1]),2):
          arrivalGate = self.trafficList[departureGate-1][i]
          traffic+=(abs(configure[1].index(arrivalGate)-configure[0].index(departureGate))+1)*self.trafficList[departureGate-1][i+1]
         class VonNeumannAirport:
          trafficList = []
          trafficList.append(Data.readline().split(" "))
          airport = Airport(cityNum, trafficList, configureList)
  • WERTYU/Celfin . . . . 2 matches
         #include <iostream>
         #include <cstdlib>
  • WERTYU/문보창 . . . . 2 matches
         #include <iostream>
         #include <cstring>
  • WebGL . . . . 2 matches
          gl.clearColor(0.0, 0.0, 0.0, 1.0);
          gl.clear(gl.COLOR_BUFFER_BIT | gl.DEPTH_BUFFER_BIT);
         //Lib Class
  • WeightsAndMeasures/황재선 . . . . 2 matches
         class WeightsAndMeasures:
         class WeightsAndMeasuresTestCase(unittest.TestCase):
  • WheresWaldorf/Celfin . . . . 2 matches
         #include <iostream>
         #include <cstdlib>
  • WinCVS . . . . 2 matches
          1. WinCVS를 사용하기 위해서는 Python과 TCL이 깔려있어야 한다.
          WinCVS에 유용한 몇몇 것들이 TCL 쉘 상에서 실행된다. 이것들을 활성화 시키기 위해서는 최신버전의 ActiveTCL이나 Tcl/Tk가 필요하다. (From WinCVS설치 메뉴얼)[[BR]]'' -- 선호
          ''WinCVS 의 쉘에서의 직접 커맨드 입력기능을 이용하려면 이전 버전에선 TCL, 최신버전에서는 Python 을 이용합니다. 하지만, 설치 안해도 WinCVS 의 주기능들은 이용가능한걸로 기억합니다. --["1002"]''
          * [http://aspn.activestate.com/ASPN/Downloads/ActiveTcl] ActiveTCL을 받자
  • WorldCup/송지원 . . . . 2 matches
          * 처음에 class명을 Main으로 해야 하는 지 몰라서 Compile Error를 아름답게 띄움...-_-;; // 아래 소스도 복붙할 때 바꿔 줘야 함
         public class ACM3117 {
  • WorldCupNoise/권순의 . . . . 2 matches
         #include <iostream>
         #include <iostream>
  • XML/PHP . . . . 2 matches
         $dom->load("articles.xml");
         $dom->load("file:///articles.xml");
  • Yggdrasil/020515세미나 . . . . 2 matches
         #include<iostream.h>
         {{{~cpp #include<iostream.h>
  • ZPBoard/APM/Install . . . . 2 matches
         mysql_close($link);
         mysql_close($link);
  • ZP도서관 . . . . 2 matches
         [[include(틀:Deprecated)]]
         || Client/Server Survival Guide (3rd ed.) || Robert Orfali, Dan Harkey, Jeri Edwards || 영진출판사 || 이선우,류상민 || 한서 ||
         || JAVA and XML (1st ed.) || Brett McLaughlin || O'REILLY || 이선우 || 원서 ||
         || Oracle Bible ver8.x ||.||영진||["혀뉘"]||한서||
  • ZeroPageServer . . . . 2 matches
          * ~~owncloud : [http://intra.zeropage.org/owncloud]~~
          * ssh Client
  • [Lovely]boy^_^/Diary/7/8_14 . . . . 2 matches
         #include <map>
         #include <string>
  • eclipse단축키 . . . . 2 matches
         see http://eclipse-tools.sourceforge.net/shortcuts.html
          * Open Declaration : 함수 구현 부분으로 이동
  • hanoitowertroublesagain/이도현 . . . . 2 matches
         기웅이형이 Closed Form이 나온다는 말을 듣고 열심히 구해봤다 ㅋㅋ
         결국 홀수일 때, 짝수일 때 나누어서 Closed Form을 구할 수 있었다.
         또, Closed Form이 나오면 코딩은 정말 5분도 안걸린다 -.-;;
         #include <iostream>
         // closed form을 구한 상태
  • html5/others-api . . . . 2 matches
          * http://cafe.naver.com/tonkjsp.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=1727
  • html5/richtext-edit . . . . 2 matches
         http://cafe.naver.com/webappdev.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=91
  • html5/web-workers . . . . 2 matches
         http://cafe.naver.com/webappdev.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=141&social=1
  • iText . . . . 2 matches
         public class HelloWorld {
          document.close();
  • koi_aio/권영기 . . . . 2 matches
         #include<iostream>
         #include<algorithm>
  • oracle . . . . 2 matches
         데이터베이스 구성 파일은 C:\oracle\product\10.2.0에 설치되었으며 설치 시 선택한 다른 구성 요소는 C:\oracle\product\10.2.0\db_2에 설치되었습니다. 실수로 이들 구성 파일을 삭제하지 않도록 주의하십시오.
  • usa_selfish/권영기 . . . . 2 matches
         #include<iostream>
         #include<algorithm>
  • whiteblue/NumberBaseballGame . . . . 2 matches
         #include <iostream>
         #include <ctime>
  • whiteblue/자료구조다항식구하기 . . . . 2 matches
         #include <iostream>
         #include <vector>
  • wxPython . . . . 2 matches
         C로 짜여진 버전으로 바인딩된 형태이며, 각종 IDE 와 찾은 충돌로인해 많은 문제를 일으키지만, PyDev (eclipse plugin) 과 굉장히
          * http://maso.zdnet.co.kr/20010300/insidelinux/article.html?id=335&forum=0 - 마소 2001년 3월호 관련 기사
  • ㄷㄷㄷ숙제1 . . . . 2 matches
         #include<stdio.h>
         #include<stdio.h>
  • ㄷㄷㄷ숙제2 . . . . 2 matches
         #include <stdio.h>
         #include <stdio.h>
  • 가독성 . . . . 2 matches
         #include <stdio.h>
         그래서 추측을 했었는데, 자신이 쓰는 도구에 따라 같은 코드도 가독성에 영향을 받을 수 있겠다는 생각을 해봅니다. VI 등의 editor 들로 코드를 보는 분들이라면 아마 일반 문서처럼 주욱 있는 코드들이 navigation 하기 편합니다. (아마 jkl; 로 돌아다니거나 ctrl+n 으로 page 단위로 이동하시는 등) 이러한 경우 OO 코드를 분석하려면 이화일 저화일 에디터에 띄워야 하는 화일들이 많아지고, 이동하기 불편하게 됩니다. (물론 ctags 를 쓰는 사람들은 또 코드 분석법이 다르겠죠) 하지만 Eclipse 를 쓰는 사람이라면 코드 분석시 outliner 와 caller & callee 를 써서 코드를 분석하고 navigation 할 겁니다. 이런 분들의 경우 클래스들과 메소드들이 잘게 나누어져 있어도 차라리 메소드의 의미들이 잘 분리되어있는게 분석하기 좋죠.
  • 가위바위보/영동 . . . . 2 matches
         #include<iostream.h>
         #include<fstream.h>
  • 가위바위보/영록 . . . . 2 matches
         #include <iostream>
         #include <fstream>
  • 가위바위보/은지 . . . . 2 matches
         #include <iostream.h>
         #include <fstream.h>
  • 가위바위보/재니 . . . . 2 matches
         #include <iostream>
         #include <fstream>
  • 개인키,공개키/노수민,신소영 . . . . 2 matches
         #include<iostream>
         #include <fstream>
  • 개인키,공개키/박능규,조재화 . . . . 2 matches
         #include <fstream>
         #include <iostream>
  • 개인키,공개키/임영동,김홍선 . . . . 2 matches
         #include <iostream>
         #include <fstream>
  • 게임프로그래밍 . . . . 2 matches
         #include "SDL.h"
          SDL_FillRect(pScreen,&pScreen->clip_rect,SDL_MapRGB(pScreen->format,0,0,255));
  • 구구단/임다찬 . . . . 2 matches
         #include <stdio.h>
         #include <conio.h>
  • 구구단/하나조 . . . . 2 matches
         #include <stdio.h>
         #include <stdio.h>
  • 금고/김상섭 . . . . 2 matches
         #include <iostream>
         #include <math.h>
  • 금고/하기웅 . . . . 2 matches
         #include <iostream>
         #include <cmath>
  • 기본데이터베이스/조현태 . . . . 2 matches
         #include <stdio.h>
         #include <string.h>
  • 김상윤 . . . . 2 matches
         #include <iostream>
         #include <ctime>
  • 날다람쥐 6월9일 . . . . 2 matches
         #include <stdio.h>
         #include <stdio.h>
  • 논문번역/2012년스터디/이민석 . . . . 2 matches
         특징 벡터들을 decorrelate하고 종류 분별력을 향상하기 위해 우리는 훈련 단계와 인식 단계에서 LDA를 통합한다. (cf. [6]) 원래 특징 표현을 일차 변환하고 특징 공간의 차원을 점차 줄이며 최적화한다. 일차 변환 A를 구하기 위해 훈련 자료의 클래스내 분산(within class scatter) 행렬 Sw와 클래스간 분산(between class scatter) 행렬 Sb를 이용하여 고유 벡터 문제를 해결한다. 이 분산(scatter) 행렬들을 계산하여 각 특징 벡터의 HMM 상태와 함께 이름표를 붙여야 한다. 우리는 먼저 일반적인 훈련을 수행하고 훈련 자료들을 상태를 기준으로 정렬한다. 분산 행렬을 구했으면 LDA 변환은 다음 고유 벡터 문제를 풀어 계산한다.
  • 데블스캠프2003/ToyProblems/Random . . . . 2 matches
         #include <iostream> // 랜덤함수는 iostream에 포함되어 있습니다.
         #include <ctime> // time(0)의 사용을 위해 필요합니다.
  • 데블스캠프2005/RUR-PLE/TwoMoreSelectableHarvest . . . . 2 matches
          if front_is_clear():
          if front_is_clear():
  • 데블스캠프2005/java . . . . 2 matches
         Like many stealth projects working on new technology, the team worked long hours and by the summer of 1992, they were able to demo portions of the new platform including the Green OS, Oak the language, the libraries, and the hardware. Their first attempt focused on building a PDA-like device having a highly graphical interface and a smart agent called Duke to assist the user.
         자바 버츄얼 머신, 가비지 컬랙터, 레퍼런스, class
  • 데블스캠프2006/월요일/연습문제/for/김대순 . . . . 2 matches
         #include<iostream.h>
         #include<iostream.h>
  • 데블스캠프2006/월요일/연습문제/for/김준석 . . . . 2 matches
         #include<iostream>
         #include<iostream>
  • 데블스캠프2006/월요일/연습문제/for/성우용 . . . . 2 matches
         #include<iostream>
         #include <iostream>
  • 데블스캠프2006/월요일/연습문제/for/윤성준 . . . . 2 matches
         #include <iostream>
         #include <iostream>
  • 데블스캠프2006/월요일/연습문제/for/윤영준 . . . . 2 matches
         #include <iostream.h>
         #include <iostream.h>
  • 데블스캠프2006/월요일/연습문제/for/이경록 . . . . 2 matches
         #include<iostream.h>
         #include<iostream.h>
  • 데블스캠프2006/월요일/연습문제/for/이장길 . . . . 2 matches
         #include <iostream.h>
         #include <iostream.h>
  • 데블스캠프2006/월요일/연습문제/for/이차형 . . . . 2 matches
         #include <iostream.h>
         #include <iostream.h>
  • 데블스캠프2006/월요일/연습문제/for/임다찬 . . . . 2 matches
         #include <iostream>
         #include <iostream>
  • 데블스캠프2006/월요일/연습문제/for/정승희 . . . . 2 matches
         #include <iostream>
         #include <iostream>
  • 데블스캠프2006/월요일/연습문제/for/주소영 . . . . 2 matches
         #include <iostream.h>
         #include <iostream.h>
  • 데블스캠프2006/월요일/연습문제/if-else/김준석 . . . . 2 matches
         #include <iostream.h>
         #include <iostream.h>
  • 데블스캠프2006/월요일/연습문제/if-else/성우용 . . . . 2 matches
         #include <stdafx.h>
         #include <iostream.h>
  • 데블스캠프2006/월요일/연습문제/if-else/윤영준 . . . . 2 matches
         #include<iostream.h>
         #include <iostream.h>
  • 데블스캠프2006/월요일/연습문제/if-else/이경록 . . . . 2 matches
         #include<iostream.h>
         #include<iostream.h>
  • 데블스캠프2006/월요일/연습문제/if-else/이장길 . . . . 2 matches
         #include <iostream.h>
         #include <iostream.h>
  • 데블스캠프2006/월요일/연습문제/if-else/이차형 . . . . 2 matches
         #include <iostream.h>
         #include <iostream.h>
  • 데블스캠프2006/월요일/연습문제/if-else/임다찬 . . . . 2 matches
         #include <iostream>
         #include <iostream>
  • 데블스캠프2006/월요일/연습문제/if-else/주소영 . . . . 2 matches
         #include <iostream.h>
         #include <iostream.h>
  • 데블스캠프2006/월요일/연습문제/switch/김대순 . . . . 2 matches
         #include<iostream.h>
         //#include<stdlib.h>
  • 데블스캠프2006/월요일/함수/문제풀이/정승희 . . . . 2 matches
         #include<time.h>
         #include <iostream>
  • 데블스캠프2006/화요일/pointer/문제3/성우용 . . . . 2 matches
         #include<iostream>
         #include<iostream>
  • 데블스캠프2006/화요일/pointer/문제4/성우용 . . . . 2 matches
         #include <iostream>
         #include <string.h>
  • 데블스캠프2006/화요일/pointer/문제4/정승희 . . . . 2 matches
         #include<iostream>
         #include<cstring>//문자열을 비교하는 함수(strcmp)를 포함
  • 데블스캠프2009/금요일/연습문제/ACM2453/정종록 . . . . 2 matches
         #include<iostream>
         #include<math.h>
  • 데블스캠프2009/수요일/JUnit/서민관 . . . . 2 matches
         public class Calculator {
         Java로 만든 계산기에서 계산기 class 부분의 구현
  • 데블스캠프2010/다섯째날/ObjectCraft/미션1/김정욱 . . . . 2 matches
         #include<stdio.h>
         #include<stdio.h>
  • 데블스캠프2010/다섯째날/ObjectCraft/미션2/박재홍 . . . . 2 matches
         #include <stdio.h>
         #include <stdio.h>
  • 데블스캠프2010/다섯째날/ObjectCraft/미션2/허준 . . . . 2 matches
         #include <stdio.h>
         #include <stdio.h>
  • 데블스캠프2010/회의록 . . . . 2 matches
          * (강사후기)원래 취지가 코딩이였음. 새내기들도 class정 도는 알아야 한다는 생각에 class를 대략적으로 설명한거였음. 10분마다 코더 교체의 룰이 지켜지지 않아 아쉬웠음.
  • 데블스캠프2011/넷째날/Android/송지원 . . . . 2 matches
         import android.view.View.OnClickListener;
         public class DevilsCampAndroidActivity extends Activity implements OnClickListener {
          button1.setOnClickListener(this);
          button2.setOnClickListener(this);
          button3.setOnClickListener(this);
          public void onClick(View v){
          Toast.makeText(this, btn+" clicked", Toast.LENGTH_SHORT).show();
  • 데블스캠프2011/다섯째날/HowToWriteCodeWell/권순의,김호동 . . . . 2 matches
         public class Elevator {
         public class App {
  • 데블스캠프2011/다섯째날/HowToWriteCodeWell/김준석,서영주 . . . . 2 matches
         public class Elevator {
         public class ElevatorTest {
  • 데블스캠프2011/다섯째날/HowToWriteCodeWell/박정근,김수경 . . . . 2 matches
         public class App {
         public class Elevator {
  • 데블스캠프2011/다섯째날/HowToWriteCodeWell/송지원,성화수 . . . . 2 matches
         public class Elevator {
         public class mainTest {
  • 데블스캠프2011/다섯째날/HowToWriteCodeWell/정의정,김태진 . . . . 2 matches
         public class Elevator {
         public class Dev {
  • 데블스캠프2011/다섯째날/PythonNetwork . . . . 2 matches
         == Python Client ==
         print ('- Empty message to stop this client.')
         UDPSock.close()
         print ('Client stopped.')
  • 데블스캠프2011/셋째날/RUR-PLE/변형진 . . . . 2 matches
          while front_is_clear():
          while not front_is_clear():
  • 데블스캠프2011/셋째날/String만들기/김준석 . . . . 2 matches
         #include<iostream>
         class String{
  • 데블스캠프2011/셋째날/후기 . . . . 2 matches
          * String Class를 만들고 java에서 상용하는 것과 같이 String의 함수들을 짜는 시간이었다. 처음 class의 생성자를 만드는데에만 시간을 거의 다 썼다. 생각과는 다르게 많이 어려웠다. 생성자를 만들고 한두개의 함수들을 만들자 시간이 끝낫다. 프로그램을 작성하는데 익숙해 질 때쯔음 끝나서 아쉬었다. 나중에 String class 를 완성시겨봐야겠다.
  • 데블스캠프2011/첫째날/Java . . . . 2 matches
          * Subclipse (SVN with Eclipse)
  • 데블스캠프2011/첫째날/후기 . . . . 2 matches
          * 자바 기본 + 이클립스 + JUnit. 사실 다른 의미로 상당히 아쉬운 세미나였습니다. 뭐가 아쉬웠냐 하면 1학년들한테 필요한 세미나일텐데 1학년이 적었다는 점 -_- Subclipse는 활용도가 무척 높아 보입니다. 쓰는 버릇을 들여두는 것이 좋을 것 같아요.
          * 데블스 캠프를 낮밤을 함께 하자 제안했었는데, 어쩌다 보니 낮 시간인 날에 참가 못하게 되버렸지요 ㅠ.ㅠ SE 팀플을 할 때 svn을 써보긴 했지만.. 폴더 단위로 이동시키다가 supclipse로 하니 좋았어요:) 동시다발적으로 하려다 보니 충돌이 많이 나서 잘 안될 줄 알았는데..마지막에 프로그램이 돌아가는 걸 보고 감동적이었던! 처음에 클래스 선언 타입이나 그런 준비를 하는 것이 얼마나 중요한 지 깨달았어요.
  • 데블스캠프2012/넷째날/묻지마Csharp/김태진 . . . . 2 matches
          public partial class Form1 : Form
          private void clicked(object sender, EventArgs e)
          private void button1_Click(object sender, EventArgs e)
  • 데블스캠프2012/넷째날/묻지마Csharp/서민관 . . . . 2 matches
          public partial class Form1 : Form
          private void clicked(object sender, EventArgs e)
          private void pushButton_Click(object sender, EventArgs e)
  • 데블스캠프2013/둘째날/API . . . . 2 matches
          mysql_close();
          mysql_close();
  • 랜웍/이진훈 . . . . 2 matches
         #include <iostream>
         #include <ctime>
  • 레밍즈프로젝트/프로토타입/파일스트림 . . . . 2 matches
         || Abort || Closes a file ignoring all warnings and errors. ||
         || Close || Closes a file and deletes the object. ||
         {{{#include "stdafx.h"
         #include "FileioView.h"
          Wfile.Close();
          Rfile.Close();
  • 로마숫자바꾸기/허아영 . . . . 2 matches
         #include <stdio.h>
         #include <string.h>
  • 마름모출력/임다찬 . . . . 2 matches
         #include <stdio.h>
         #include <stdio.h>
  • 마방진/민강근 . . . . 2 matches
         #include<iostream>
         #include<vector>
  • 마방진/변준원 . . . . 2 matches
         #include<iostream>
         #include<vector>
  • 마방진/장창재 . . . . 2 matches
         #include <iostream>
         #include <vector>
  • 만년달력/곽세환,조재화 . . . . 2 matches
         #include<iostream>
         #include<iostream>
  • 명령줄 전달인자 . . . . 2 matches
         #include <iostream>
         #include <stdlib.h>
  • 몸짱프로젝트/InfixToPrefix . . . . 2 matches
         class ExpressionConverter:
         class ExpressionConverterTestCase(unittest.TestCase):
  • 몸짱프로젝트/Maze . . . . 2 matches
         #include <iostream.h>
         #include "stack.h"
  • 문자반대출력/남상협 . . . . 2 matches
         source.close()
         fout.close()
  • 문자열연결/허아영 . . . . 2 matches
         #include <stdio.h>
         #include <string.h>
  • 미로찾기/곽세환 . . . . 2 matches
         #include <iostream>
         #include <fstream>
  • 미로찾기/이규완오승혁 . . . . 2 matches
         #include <iostream>
         #include <ctime> using namespace std;
  • 미로찾기/정수민 . . . . 2 matches
         #include <stdio.h>
         #include <stdio.h>
  • 병역문제어떻게해결할것인가 . . . . 2 matches
          * 자세한 사항은 [https://inclue.kr/3 복무 정보], [https://inclue.kr/4 구직 정보]를 참조하면 됩니다.
  • 보드카페 관리 프로그램 . . . . 2 matches
         #include <iostream>
         #include <ctime>
  • 비밀키/김홍선 . . . . 2 matches
         #include <iostream>
         #include <fstream>
  • 비밀키/노수민 . . . . 2 matches
         #include <iostream>
         #include <fstream>
  • 비밀키/박능규 . . . . 2 matches
         #include <fstream>
         #include <iostream>
  • 비밀키/황재선 . . . . 2 matches
         #include <iostream>
         #include <fstream>
  • 삼총사CppStudy/20030806 . . . . 2 matches
         #include <iostream>
         class CVector
  • 삼총사CppStudy/숙제1/곽세환 . . . . 2 matches
         #include <iostream>
         class CRectangle
  • 새싹교실/2011 . . . . 2 matches
          * 테스트는 [http://winapi.co.kr/clec/reference/assert.gif assert]함수를 통해 간단히 만들 수 있습니다.
          declaration
  • 새싹교실/2011/學高/8회차 . . . . 2 matches
         #include <stdio.h>
          * declaration과 사용
  • 새싹교실/2011/무전취식/레벨8 . . . . 2 matches
         #include<stdio.h>
          fclose(f);
  • 새싹교실/2011/씨언어발전/4회차 . . . . 2 matches
         #include <stdio.h>
         #include <stdio.h>
  • 새싹교실/2011/씨언어발전/5회차 . . . . 2 matches
         {{{#include <stdio.h>
         {{{#include <stdio.h>
  • 새싹교실/2011/앞반뒷반그리고App반 . . . . 2 matches
          #include <stdio.h>
          #include <assert.h>
  • 새싹교실/2012/새싹교실강사교육/3주차 . . . . 2 matches
         #include<stdio.h>
         #include<string.h>
  • 새싹교실/2012/아우토반/뒷반/3.30 . . . . 2 matches
         #include <stdio.h>
         #include<stdio.h>
  • 새싹교실/2012/아우토반/뒷반/5.11 . . . . 2 matches
         #include<stdio.h>
         #include<stdio.h>
  • 새싹교실/2012/아우토반/앞반/3.29 . . . . 2 matches
         #include<stdio.h>
         #include<stdio.h>
  • 새싹교실/2012/열반/120319 . . . . 2 matches
         == include ==
         #include <stdio.h>
  • 새싹교실/2013/책상운반 . . . . 2 matches
         #include <stdio.h>
          * #include <stdio.h> 를 왜 쓰는 건지
  • 서지혜/단어장 . . . . 2 matches
          당황하게 하다 : The thing that baffles me is that the conversations do not center around the adults but almost exclusively about their respective kids
          to finish something, especially something that requires a conclusion
  • 성당과시장 . . . . 2 matches
         이듬해 Eric S.Raymond 는 [http://kldp.org/root/gnu/cb/magic-cauldron/ 마법의 솥] 이라는 오픈소스의 구체적인 사업 형태 대한 논문을 선보인다. 그리고 이후 [http://zdnet.co.kr/news/enterprise/article.jsp?id=69067&forum=1 독점SW vs. 오픈소스「뜨거운 경제 논쟁] 같이 아직까지도 꾸준한 논쟁이 이루어 진다.
         국내에서는 최근(2004) 이만용씨가 MS의 초대 NTO인 [http://www.microsoft.com/korea/magazine/200311/focusinterview/fi.asp 김명호 박사의 인터뷰]를 반론하는 [http://zdnet.co.kr/news/column/mylee/article.jsp?id=69285&forum=1 이만용의 Open Mind- MS NTO 김명호 박사에 대한 반론] 컬럼을 개재하여 화제가 되고 있다.
  • 숫자를한글로바꾸기/김태훈zyint . . . . 2 matches
         #include <stdio.h>
         #include <string.h>
  • 숫자를한글로바꾸기/허아영 . . . . 2 matches
         #include <stdio.h>
         #include <stdio.h>
  • 숫자야구/ 변준원 . . . . 2 matches
         #include <iostream> // 랜덤함수는 iostream에 포함되어 있습니다.
         #include <ctime>
  • 숫자야구/Leonardong . . . . 2 matches
         #include <iostream>
         #include <ctime>
  • 숫자야구/aekae . . . . 2 matches
         #include <iostream>
         #include <ctime>
  • 숫자야구/강희경 . . . . 2 matches
         #include <iostream>
         #include <ctime>
  • 숫자야구/곽세환 . . . . 2 matches
         #include <iostream>
         #include <ctime>
  • 숫자야구/문원명 . . . . 2 matches
         #include <iostream>
         #include <ctime>
  • 숫자야구/민강근 . . . . 2 matches
         #include <iostream>
         #include <ctime>
  • 숫자야구/방선희 . . . . 2 matches
         #include <iostream>
         #include <ctime>
  • 숫자야구/손동일 . . . . 2 matches
         #include<iostream> // 랜덤함수는 iostream에 포함되어 있습니다.
         #include <ctime> // time(0)의 사용을 위해 필요합니다.
  • 숫자야구/장창재 . . . . 2 matches
         #include <iostream>
         #include <ctime>
  • 숫자야구/조재화 . . . . 2 matches
         #include <iostream> // 랜덤함수는 iostream에 포함되어 있습니다.
         #include <ctime> // time(0)의 사용을 위해 필요합니다.
  • 식인종과선교사문제/조현태 . . . . 2 matches
         #include <vector>
         #include <map>
  • 실시간멀티플레이어게임프로젝트 . . . . 2 matches
         class Calculator:
         class CalculatorTestCase(unittest.TestCase):
  • 연습용 RDBMS 개발 . . . . 2 matches
         #include <stdio.h>
         #include <math.h>
  • 위키설명회2005 . . . . 2 matches
         <p href = "http://cafe.naver.com/gosok.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=135">ZDnet기사</p>
  • 윤성준 . . . . 2 matches
         #include<stdio.h>
         #include <iostream>
  • 이규완 . . . . 2 matches
         #include "fileio.h"
         #include <stdio.h>
  • 이재영 . . . . 2 matches
         #include <stdio.h>
         #include <stdlib.h>
  • 이차함수그리기/조현태 . . . . 2 matches
         #include <iostream>
         #include <windows.h>
          system("CLS");
  • 임인택/AdvancedDigitalImageProcessing . . . . 2 matches
          http://planetmath.org/encyclopedia/HoughTransform.html
         === Opening / Closing ===
          http://greta.cs.ioc.ee/~khoros2/non-linear/dil-ero-open-close/front-page.html
  • 자료병합하기/조현태 . . . . 2 matches
         #include <iostream>
         #include <stdio.h>
  • 잔디밭/권순의 . . . . 2 matches
         #include <iostream>
         #include <malloc.h>
  • 정렬/문원명 . . . . 2 matches
         #include <iostream>
         #include <fstream>
  • 정렬/민강근 . . . . 2 matches
         #include <fstream>
         #include <iostream>
  • 정렬/변준원 . . . . 2 matches
         #include<iostream>
         #include<fstream>
  • 정렬/장창재 . . . . 2 matches
         #include <iostream.h>
         #include <fstream.h>
  • 제12회 한국자바개발자 컨퍼런스 후기 . . . . 2 matches
         || 14:00 ~ 14:50 || KT Cloud 기반 애플리케이션 개발 전략 (정문조) || Event Driven Architecture (이미남) || 성공하는 개발자를 위한 아키텍처 요구사항 분석 방법 (강승준) || JBoss RHQ와 Byteman을 이용한 오픈소스 자바 애플리케이션 모니터링 (원종석) || Java와 Eclipse로 개발하는 클라우드, Windows Azure (김명신) || Apache Hadoop으로 구현하는 Big Data 기술 완벽 해부 (JBross User Group) || 클라우드 서버를 활용한 서비스 개발 실습 (허광남) ||
         || 18:00 ~ 18:50 |||||||||||||| Closing 및 경품추첨 ||
          그 다음으로 Track 5에서 있었던 Java와 Eclipse로 개발하는 클라우드, Windows Azure를 들었다. Microsoft사의 직원이 진행하였는데 표준에 맞추려고 노력한다는 말이 생각난다. 그리고 처음엔 Java를 마소에서 어떻게 활용을 한다는 건지 궁금해서 들은 것도 있다. 이 Windows Azure는 클라우드에서 애플리케이션을 운영하든, 클라우드에서 제공한 서비스를 이용하든지 간에, 애플리케이션을 위한 플랫폼이 필요한데, 애플리케이션 개발자들에게 제공되는 서비스를 위한 클라우드 기술의 집합이라고 한다. 그래서 Large로 갈 수록 램이 15GB인가 그렇고.. 뭐 여하튼.. 이클립스를 이용해 어떻게 사용하는지 간단하게 보여주고 하는 시간이었다.
  • 제곱연산자 전달인자로 (Setting) . . . . 2 matches
         #include <iostream>
         #include <stdlib.h>
  • 조동영 . . . . 2 matches
         #include <stdio.h>
         #include <stdio.h>
  • 주민등록번호확인하기/김영록 . . . . 2 matches
         #include <stdlib.h>
         #include <iostream.h>
  • 주민등록번호확인하기/문보창 . . . . 2 matches
         public class SocialNumber
         public class TestSocialNumber
  • 중위수구하기/문보창 . . . . 2 matches
         public class Number
         public class testNumber
  • 중위수구하기/정수민 . . . . 2 matches
         #include <stdio.h>
         #include <stdio.h>
  • 지금그때2003/토론20030310 . . . . 2 matches
          * 토론이 PositiveCycle? 을 탈수 있도록 하는 SimpleRule 를 생각하자.
          * 사람들 간의 Positive Cycle 의 생성.
          * 기타 - 금요일인 경우 학교선배가 아닌 다른모임사람들을 같이 참석시킬 수 있다. ex) RenaissanceClub
  • 지금그때2006/선전문 . . . . 2 matches
         <a href="http://165.194.17.5/~leonardong/register.php?id=nowthen2006"> 신청하러가기 click </a>
         <a href="http://165.194.17.5/zero/?url=zeropage&title=%C1%F6%B1%DD%B1%D7%B6%A72005%2F%C8%C4%B1%E2"> 지금그때2005.후기보러가기 click</a>
  • 최소정수의합/김소현 . . . . 2 matches
         #include <stdio.h>
         #include <stdio.h>
  • 최소정수의합/이도현 . . . . 2 matches
         #include <stdio.h>
         #include <stdio.h>
  • 코드레이스/2007.03.24정현영동원희 . . . . 2 matches
         public class Signal {
         public class Time{
  • 코드레이스출동 . . . . 2 matches
         [코드레이스출동/CleanCode] : 재선, 회영, 도현, 용재
          54 cd eclipse
          56 ./eclipse &
  • 코드레이스출동/CleanCode . . . . 2 matches
         == Eclipse 단축키 ==
          * [(aekae)Eclipse단축키] 참고
  • 큰수찾아저장하기/김태훈zyint . . . . 2 matches
         #include <stdio.h>
         #include <stdio.h>
  • 토이/삼각형만들기/김남훈 . . . . 2 matches
         #include <stdio.h>
         #include <stdlib.h>
  • 토이/숫자뒤집기/김정현 . . . . 2 matches
          class CharBox implements Comparable<CharBox> {
         6.String class의 기능을 활용
  • 파스칼삼각형/이태양 . . . . 2 matches
         #include<stdio.h>
         #include<stdio.h>
  • 파일 입출력_3 . . . . 2 matches
         #include <iostream>
          fclose(fpt_1);
  • 프로그래밍/Pinary . . . . 2 matches
         public class Pinary {
          br.close();
  • 프로그래밍/Score . . . . 2 matches
         public class Score {
          br.close();
  • 프로그래밍/장보기 . . . . 2 matches
         public class Shopping {
          br.close();
  • 한자공/시즌1 . . . . 2 matches
          * Github에서 한글 안 깨지게 Eclipse 설정하기
          * eclipse
  • 헝가리안표기법 . . . . 2 matches
         || c || char || character type || char cLetter ||
         || m_ || Member || class private member variable || int m_iMember ||
         || str || String || string class(C++) || String strName ||
  • 현재시간 . . . . 2 matches
         link : Upload:handclock.swf
         [[HTML(<EMBED SRC="http://165.194.17.15/pub/upload/handclock.swf" width=650/>)]]
  • 호너의법칙/김태훈zyint . . . . 2 matches
         #include <stdio.h>
          fclose(file);
  • 후각발달특별세미나 . . . . 2 matches
         #include <iostream>
         그런데, 함수 호출에 의한 오버헤드는 컴파일러/VM 기술이 발전하면서 점점 줄어들고 있고, 문제가 복잡할수록 그런 낮은 단계의 옵티마이제이션보다 높은 단계에서의 최적화가 훨씬 더 효과적인데, 리팩토링이 잘 되어 함수가 잘게 쪼개어져 있으면 높은 단계의 최적화를 하기가 쉬워집니다. (그래도 여전히 로우레벨의 옵티마이제이션이 필요하다면 매크로나 코드 제너레이션을 쓸 수 있습니다. DavidParnas의 [http://www.acm.org/classics/may96/ 논문] 참고)
  • 05학번만의C Study/숙제제출1/이형노 . . . . 1 match
         #include<iostream>
  • 05학번만의C Study/숙제제출1/정진수 . . . . 1 match
         #include <iostream.h>
  • 05학번만의C++Study/숙제제출1/윤정훈 . . . . 1 match
         #include <iostream>
  • 05학번만의C++Study/숙제제출1/이형노 . . . . 1 match
         #include<iostream>
  • 05학번만의C++Study/숙제제출1/정서 . . . . 1 match
         #include "iostream"
  • 05학번만의C++Study/숙제제출1/정진수 . . . . 1 match
         #include <iostream.h>
  • 05학번만의C++Study/숙제제출1/조현태 . . . . 1 match
         #include<iostream>
  • 05학번만의C++Study/숙제제출1/최경현 . . . . 1 match
         #include <iostream>
  • 05학번만의C++Study/숙제제출1/허아영 . . . . 1 match
         #include <iostream>
  • 05학번만의C++Study/숙제제출2/허아영 . . . . 1 match
         #include <iostream>
  • 0PlayerProject . . . . 1 match
         [http://zeropage.org/~mulli2/SSHWinClient-3.1.0-build235.exe ssh win client] 제로 페이지 리눅스 계정 접속 프로그램
  • 1thPCinCAUCSE . . . . 1 match
          * 경시 3시간에 3문제가 출제된다. (open book, closed internet)
  • 1thPCinCAUCSE/ExtremePair전략 . . . . 1 match
         #include <iostream>
  • 1thPCinCAUCSE/ProblemA/Solution/zennith . . . . 1 match
         #include <stdio.h>
  • 1~10사이 숫자 출력, 5 제외 (continue 문 사용) . . . . 1 match
         #include <iostream>
  • 2002년도ACM문제샘플풀이/문제C . . . . 1 match
         #include <iostream>
  • 2thPCinCAUCSE . . . . 1 match
          * 경시 3시간에 3문제가 출제된다. (open book, closed internet)
  • 2학기파이선스터디/ 튜플, 사전 . . . . 1 match
         5. D.clear() : 사전 D의 모든 아이템 삭제
  • 2학기파이선스터디/채팅창 . . . . 1 match
         class Main:
  • 3D업종 . . . . 1 match
         헤더: C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\Include\gl
  • 3N+1Problem/강소현 . . . . 1 match
         #include <iostream>
  • 3N+1Problem/김회영 . . . . 1 match
         #include<iostream.h>
  • 3N+1Problem/신재동 . . . . 1 match
         #include <iostream>
  • 3n+1Problem/김태진 . . . . 1 match
         #include <stdio.h>
  • 50~100 사이의 3의배수와 5의 배수 출력 . . . . 1 match
         #include <iostream>
  • 5인용C++스터디/API에서MFC로 . . . . 1 match
         class CApplicationView : public CView
          * ClassWizard - 클래스의 함수 오버라이딩, 메시지 처리 등 복잡한 과정을 자동으로 처리해주는 툴.
          * WizardBar - ClassWizard의 축소판으로 사용하기 더욱 쉽고 편함.
  • 5인용C++스터디/더블버퍼링 . . . . 1 match
         #include "resource.h"
         GetClientRect(hWndMain,&crt);
          GetClientRect(hWnd,&crt);
  • 5인용C++스터디/떨림없이움직이는공 . . . . 1 match
         ||조재화|| [http://zeropage.org/pub/upload/MoveCircle_CHO2.zip] || 잘했음. ||
  • 5인용C++스터디/스택 . . . . 1 match
         || 나휘동 || Upload:homework-stack_withclass.cpp || 참 잘했어요ㅋㅋ ||
  • 5인용C++스터디/에디트박스와콤보박스 . . . . 1 match
         Clear / 선택영역을 지운다.
         class CCreateEditView : public CView
          DECLARE_DYNCREATE(CCreateEditView)
          DECLARE_MESSAGE_MAP()
  • 5인용C++스터디/움직이는공 . . . . 1 match
         ||조재화|| [http://zeropage.org/pub/upload/MoveCircle_CHO.zip] || 잘했음. ||
  • 5인용C++스터디/키보드및마우스의입출력 . . . . 1 match
         #include <windows.h>
         LPSTR lpszClass="Key";
          WNDCLASS WndClass;
          WndClass.cbClsExtra=0;
          WndClass.cbWndExtra=0;
          WndClass.hbrBackground=(HBRUSH)GetStockObject(WHITE_BRUSH);
          WndClass.hCursor=LoadCursor(NULL,IDC_ARROW);
          WndClass.hIcon=LoadIcon(NULL,IDI_APPLICATION);
          WndClass.hInstance=hInstance;
          WndClass.lpfnWndProc=(WNDPROC)WndProc;
          WndClass.lpszClassName=lpszClass;
          WndClass.lpszMenuName=NULL;
          WndClass.style=CS_HREDRAW | CS_VREDRAW;
          RegisterClass(&WndClass);
          hWnd=CreateWindow(lpszClass,lpszClass,WS_OVERLAPPEDWINDOW,
         좌측 / WM_LBUTTONDOWN/ WM_LBUTTONUP / WM_LBUTTONDBLCLK
         우측 / WM_RBUTTONDOWN/ WM_RBUTTONUP / WM_RBUTTONDBLCLK
  • 8queen/곽세환 . . . . 1 match
         #include <iostream>
  • 8queen/문원명 . . . . 1 match
         #include <iostream>
  • AKnight'sJourney/강소현 . . . . 1 match
         public class Main{
  • AKnight'sJourney/정진경 . . . . 1 match
         #include <stdio.h>
  • ALittleAiSeminar/Namsang . . . . 1 match
         class Namsang(Player):
  • AOI . . . . 1 match
          || [EuclidProblem] || O ||. ||. || X || O ||O ||. ||. ||
  • API/WindowsAPI . . . . 1 match
         #include <windows.h>
         LPSTR lpszClass="First";
          WNDCLASS WndClass;
          WndClass.cbClsExtra=0;
          WndClass.cbWndExtra=0;
          WndClass.hbrBackground=(HBRUSH)GetStockObject(WHITE_BRUSH);
          WndClass.hCursor=LoadCursor(NULL,IDC_ARROW);
          WndClass.hIcon=LoadIcon(NULL,IDI_APPLICATION);
          WndClass.hInstance=hInstance;
          WndClass.lpfnWndProc=(WNDPROC)WndProc;
          WndClass.lpszClassName=lpszClass;
          WndClass.lpszMenuName=NULL;
          WndClass.style=CS_HREDRAW | CS_VREDRAW;
          RegisterClass(&WndClass);
          hWnd=CreateWindow(lpszClass,lpszClass,WS_OVERLAPPEDWINDOW,
  • AVG-GCC . . . . 1 match
          Permissable languages include: c c++ assembler none[[BR]]
  • A_Multiplication_Game/곽병학 . . . . 1 match
         #include<iostream>
  • A_Multiplication_Game/권영기 . . . . 1 match
         #include<stdio.h>
  • A_Multiplication_Game/김태진 . . . . 1 match
         #include <stdio.h>
  • AcceleratedC++ . . . . 1 match
          || ["AcceleratedC++/Chapter12"] || Making class objects act like values || ||
  • AcceleratedC++/Chapter0 . . . . 1 match
         #include <iostream>
  • AdventuresInMoving:PartIV/김상섭 . . . . 1 match
         #include <iostream>
  • AirSpeedTemplateLibrary . . . . 1 match
         A number of excellent templating mechanisms already exist for Python, including Cheetah, which has a syntax similar to Airspeed.
  • Algorithm/DynamicProgramming . . . . 1 match
         [http://mat.gsia.cmu.edu/classes/dynamic/node5.html#SECTION00050000000000000000]
  • AnEasyProblem/강성현 . . . . 1 match
         #include <iostream>
  • AnEasyProblem/강소현 . . . . 1 match
         public class Main{
  • AnEasyProblem/김태진 . . . . 1 match
         #include <stdio.h>
  • AnEasyProblem/정진경 . . . . 1 match
          * http://poj.org/problemstatus?problem_id=2453&language=1&orderby=clen - joojis는 112B, kesarr는 114B에요 ㅎㅎ -[김태진]
  • AncientCipher/강소현 . . . . 1 match
         public class Main{
  • Ant/TaskOne . . . . 1 match
          <target name="clean">
  • AntiSpyware . . . . 1 match
          * [http://pcclean.org PC CLEAN] : 검색, 치료 무료.
  • AsemblC++ . . . . 1 match
         [http://www.google.co.kr/search?num=20&hl=ko&newwindow=1&client=firefox-a&rls=org.mozilla:ko-KR:official&q=disassembler&spell=1 역어셈블러 구글검색]
  • Atom . . . . 1 match
         The completed Atom syndication format specification was submitted to the IETF for approval in June 2005, the final step in becoming an RFC Internet Standard. In July, the Atom syndication format was declared ready for implementation[1]. The latest Atom data format and publishing protocols are linked from the Working Group's home page.
         As well as syndication format, the Atom Project is producing the "Atom Publishing Protocol", with a similar aim of improving upon and standarizing existing publishing mechanisms, such as the Blogger API and LiveJournal XML-RPC Client/Server Protocol.
  • BasicJAVA2005/실습1/송수생 . . . . 1 match
         public class game {
  • BasicJAVA2005/실습1/조현태 . . . . 1 match
         public class Test001 {
  • BasicJAVA2005/실습2/허아영 . . . . 1 match
         public class GridLayoutDemo extends JFrame implements ActionListener{
          application.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  • BasicJava2005/3주차 . . . . 1 match
          * C/C++의 #include 와 using namespace의 결합형
  • BasicJava2005/5주차 . . . . 1 match
         public class ExceptionExample {
  • Basic알고리즘/팰린드롬/조현태 . . . . 1 match
         #include <iostream>
  • BeeMaja/김상섭 . . . . 1 match
         #include <iostream>
  • BeeMaja/문보창 . . . . 1 match
         #include <iostream>
  • BeeMaja/하기웅 . . . . 1 match
         #include <iostream>
  • BeeMaja/허준수 . . . . 1 match
         #include <iostream>
  • Bicoloring/문보창 . . . . 1 match
         #include <iostream>
  • Bigtable/DataModel . . . . 1 match
          1. 카탈로그의 주소는 Locker에 등록되어있다. (client의 접근을 위해 Locker에 등록)
  • BirthdatCake/하기웅 . . . . 1 match
         #include <iostream>
  • BusSimulation/영창 . . . . 1 match
         Compiler : VS.net - native cl
  • Button/상욱 . . . . 1 match
         public class Test extends JFrame implements ActionListener
  • Button/영동 . . . . 1 match
         public class JOptionPaneTest extends JFrame implements ActionListener {
  • C++0x . . . . 1 match
          * Decltype
  • C/Assembly/포인터와배열 . . . . 1 match
          cld
  • CCNA . . . . 1 match
          * ip주소에서 네크워크 부분과 호스트 부분을 나누는 방법을 약속한 것이 ip주소의 class(A~E)
  • CMM . . . . 1 match
          * [http://www.zdnet.co.kr/hotissue/devcolumn/article.jsp?id=38590 2001/06/06 마소 컬럼]
  • CNight2011/김태진 . . . . 1 match
          clock-t 입학년도;
  • CNight2011/윤종하 . . . . 1 match
          clock_t 입학일시;
  • COM/IUnknown . . . . 1 match
         class IUnknown
  • CPPStudy_2005_1/STL성적처리_2_class . . . . 1 match
         Compiler : VS.net - native cl
  • CSS . . . . 1 match
         [[include(틀:ProgrammingLanguage)]]
  • CategoryMacro . . . . 1 match
         If you click on the title of a category page, you'll get a list of pages belonging to that category
  • CategorySoftwareTool . . . . 1 match
         If you click on the title of a category page, you'll get a list of pages belonging to that category
  • CategoryTemplate . . . . 1 match
         If you click on the title of a category page, you'll get a list of pages belonging to that category
  • Chapter I - Sample Code . . . . 1 match
          === INCLUDES.H ===
         #include "inlcudes.h"
         #define OS_ENTER_CRITICAL() asm CLI
         #define OS_ENTER_CRITICAL() asm {PUSHF; CLI} // PUSHF가 몬지는 잘 모르겠다. 아마 스택에 무얼 집어넣는것 같은데.
         PC_DispClrScr() // Clear the screen
         PC_DispClrLine() // Clear a single row (or line)
  • CheckTheCheck/Celfin . . . . 1 match
         #include <iostream>
  • Chopsticks/문보창 . . . . 1 match
         #include <iostream>
  • ClearType . . . . 1 match
         = Clear Type =
         LCD 디스플레이는 RGB의 색상체를 각 픽셀당 하나씩. 즉, 1개의 픽셀에 3개의 색상 표현 요소를 가지고 있다. 기존의 방식은 해당 픽셀을 하나의 요소로만 판단하여 폰트를 보정하여 출력해왔던 반면 ClearType 은 해당 픽셀의 3가지 요소를 개별적으로 컨트롤해서 표현하는 방식을 취한다.
          * [http://www.microsoft.com/typography/ClearTypeInfo.mspx ClearType기술 홈페이지] - 윈도우 적용 방법이나 기술에대한 자세한 소개.
          * 한글에서의 ClearType
          * [http://www.microsoft.com/typography/cleartype/tuner/Step1.aspx ClearType Tuner]라는 프로그램으로 세부적인 클리어타입 셋팅을 할 수 있다.
  • ClipMacro . . . . 1 match
         [[Clip(OneStarKospi)]]
         [[Clip(linux)]]
         [[Clip(linux)]]
         [[Clip(test)]]
         [[Clip(test3)]]
         [[Clip(test4)]]
         [[Clip(test5)]]
         [[Clip(test6)]]
         [[Clip(bot-environment)]]
         [[Clip(test)]]
         [[Clip(test1)]]
         [[Clip(imcliff2)]]
  • CodeRace/20060105/Leonardong . . . . 1 match
         f.close()
  • ComponentObjectModel . . . . 1 match
         COM is a feature of Windows. Each version of Windows has a support policy described in the Windows Product Lifecycle.
  • ComposedMethod . . . . 1 match
         class Controller
  • ContestScoreBoard . . . . 1 match
         각 입력은 심사 큐의 스냅샷으로 구성되는데, 여기에는 1번부터 9번까지의 문제를 푸는 1번부터 100번까지의 경시 대회 참가 팀으로부터 입력된 내용이 들어있다. 각 줄은 세 개의 수와 경시 대회 문제 시간 L형식의 글자 하나로 구성된다. L은 C, I, R, U 또는 E라는 값을 가질 수 있는데 이 글자들은 각각 Correct(정답), Incorrect(오답), clarification Request(확인 요청), Unjudged(미심사), Erroneous submission(제출 오류)을 의미한다. 마지막 세 개의 케이스는 점수에 영향을 미치지 않는다.
  • ContestScoreBoard/신재동 . . . . 1 match
         #include <iostream>
  • ContestScoreBoard/차영권 . . . . 1 match
         #include <iostream>
  • ContestScoreBoard/허아영 . . . . 1 match
         #include <iostream>
  • ConvertAppIntoApplet/영동 . . . . 1 match
         public class AppletTest extends JApplet implements ActionListener {
  • ConverterMethod . . . . 1 match
         class Collection
  • Counting/문보창 . . . . 1 match
         #include "BigInteger.h"
  • Cpp/2011년스터디 . . . . 1 match
          * 태진이 한텐 좀 미안한데 혼자서 따로 만들어 보고 있었다. X코드와 VS2008은 서로 다른점이 너무 많아서 둘이 같이하면 이래저래 진행이 안될것 같아서; 움직이는 블록과 이미 자리잡은 블럭(+배경) 그리고 이들을 움직이게 하는 함수. 이렇게 3개를 class화 했다. 이 중 이미 자리를 잡은 블럭은 다른 두개의 객체에서 접근가능하면서, 유일하게 하나만 존재해야 했다. 그래서 찾아본결과. 싱글톤 패턴이란게 있어서... 이것 때문에 하루동안 고생했다. 어쨋든 성공 ㅋㅋ 뭔가 끝이 보이는 느낌이다. 근데 왠지 완성시키고 나면 종나 느릴것 같아..
  • CubicSpline/1002/GraphPanel.py . . . . 1 match
         class GraphPanel(wxScrolledWindow):
          cx,cy = self.GetClientSizeTuple()
          cx,cy = self.GetClientSizeTuple()
          cx, cy = self.GetClientSizeTuple()
          cx, cy = self.GetClientSizeTuple()
  • CubicSpline/1002/LuDecomposition.py . . . . 1 match
         class LuDecomposition:
  • CubicSpline/1002/test_lu.py . . . . 1 match
         class TestLuDecomposition(unittest.TestCase):
  • CubicSpline/1002/test_tridiagonal.py . . . . 1 match
         class TestTridiagonal(unittest.TestCase):
  • CuttingSticks/하기웅 . . . . 1 match
         #include <iostream>
  • C언어정복/4월6일 . . . . 1 match
         #include <stdio.h>
  • DPSCChapter5 . . . . 1 match
         '''Command(245)''' Encapsulate a request or operation as an object, thereby letting you parameterize clients with different operations, queue or log requests, and support undoable operations.
  • DataCommunicationSummaryProject/Chapter5 . . . . 1 match
          * 따라서 6가지의 service의 broad class 디자인 만듬
  • Debugging/Seminar_2005 . . . . 1 match
          * Eclipse 디버깅
  • DebuggingSeminar_2005 . . . . 1 match
          || [http://www.dependencywalker.com/ DependencyWalker] || Dependency Walker (Included at VS6) ||
  • DecomposingMessage . . . . 1 match
         class Controller
  • DevOn . . . . 1 match
         [[include(틀:추가바람)]]
  • DirectDraw/APIBasisSource . . . . 1 match
         #include <windows.h>
          WNDCLASS wc;
          wc.lpszClassName = "DXTEST";
          wc.cbClsExtra = 0;
          RegisterClass( &wc );
  • DispatchedInterpretation . . . . 1 match
         class PostScriptShapePrinter
  • DoubleBuffering . . . . 1 match
         class CArcanoidView : public CView
          CClientDC dc(this);
  • EasyJavaStudy . . . . 1 match
          * ["Java"], ["Eclipse"], ["JUnit"], ["TestDrivenDevelopment"], ["TestFirstProgramming"]
  • EclipseIde . . . . 1 match
         #redirect Eclipse
  • EcologicalBinPacking/곽세환 . . . . 1 match
         #include <iostream>
         #define CLEAR 2
          bin[1] = CLEAR;
          not_move_bottle = bottle[0][BROWN] + bottle[1][CLEAR] + bottle[2][GREEN];
          if ((bottle[0][BROWN] + bottle[1][GREEN] + bottle[2][CLEAR]) > not_move_bottle)
          bin[2] = CLEAR;
          not_move_bottle = bottle[0][BROWN] + bottle[1][GREEN] + bottle[2][CLEAR];
          if ((bottle[0][CLEAR] + bottle[1][BROWN] + bottle[2][GREEN]) > not_move_bottle)
          bin[0] = CLEAR;
          not_move_bottle = bottle[0][CLEAR] + bottle[1][BROWN] + bottle[2][GREEN];
          if ((bottle[0][CLEAR] + bottle[1][GREEN] + bottle[2][BROWN]) > not_move_bottle)
          bin[0] = CLEAR;
          not_move_bottle = bottle[0][CLEAR] + bottle[1][GREEN] + bottle[2][BROWN];
          if ((bottle[0][GREEN] + bottle[1][BROWN] + bottle[2][CLEAR]) > not_move_bottle)
          bin[2] = CLEAR;
          not_move_bottle = bottle[0][GREEN] + bottle[1][BROWN] + bottle[2][CLEAR];
          if ((bottle[0][GREEN] + bottle[1][CLEAR] + bottle[2][BROWN]) > not_move_bottle)
          bin[1] = CLEAR;
          not_move_bottle = bottle[0][GREEN] + bottle[1][CLEAR] + bottle[2][BROWN];
          else if (bin[i] == CLEAR)
  • EcologicalBinPacking/김회영 . . . . 1 match
         #include<iostream>
  • EcologicalBinPacking/문보창 . . . . 1 match
         #include <iostream>
  • EditStepLadders/황재선 . . . . 1 match
         public class EditStepLadders {
  • EffectiveSTL/ProgrammingWithSTL . . . . 1 match
         = Item48. Always #include the proper headers. =
  • EightQueenProblem/서상현 . . . . 1 match
         #include <stdio.h>
  • EightQueenProblem/이선우 . . . . 1 match
         public class NQueen
  • EightQueenProblem/이준욱 . . . . 1 match
         #include <stdio.h>
  • EightQueenProblem/이창섭 . . . . 1 match
         #include <iostream>
  • EightQueenProblem/임인택 . . . . 1 match
         #include <iostream.h>
  • EightQueenProblem/임인택/java . . . . 1 match
         class Queen
  • EightQueenProblem/조현태2 . . . . 1 match
         #include <iostream>
  • EightQueenProblem/최봉환 . . . . 1 match
         #include <iostream.h>
  • EightQueenProblem/허아영 . . . . 1 match
         #include <iostream>
  • EightQueenProblem2/이강성 . . . . 1 match
         class EightQueen:
  • EightQueenProblemDiscussion . . . . 1 match
         지금가지 모두 C++, Python, Java 등 OOPL을 이용했는데 그 중 OOP로 푼 사람은 아무도 없네요 -- class 키워드가 있다고 OOP라고 하긴 힘들겠죠. 사람은 시간이 급하다고 생각이 들수록 평소 익숙한 도구와 멘탈리티로 돌아가려고 하죠. 어쩌면 OOP가 편하고 수월하다고 느끼는 사람이 없다는 이야기가 될지도 모르겠네요. 물론 모든 문제를 푸는데 OOP가 좋다는 이야기를 하려는 것은 아닙니다만. --김창준
  • Emacs . . . . 1 match
         (require 'cl)
  • EnglishSpeaking/2011년스터디 . . . . 1 match
          * There are four members in my family: my father, mother, and a younger brother. Well, actually there are five including our dog. My father was a military officer for twenty years. He recently retired from service and now works in a weaponry company. My mother is a typical housewife. She takes care of me and my brother and keeps our house running well. My brother is attending a university in the U.S.A. He just entered the university as a freshman and is adjusting to the environment. I miss the memory of fighting over things with him. The last member of my family is my dog named Joy. She is a Maltese terrier and my mother named her Joy to bring joy into our family. That's about it for the introduction of my family members.
  • Erlang . . . . 1 match
         [[include(틀:ProgrammingLanguage)]]
  • Euclid'sGame/강소현 . . . . 1 match
         public class Main{
  • EvolutionaryDatabaseDesign . . . . 1 match
         http://martinfowler.com/articles/evodb.html
  • ExploringWorld/20040308-시간여행 . . . . 1 match
         집으로 돌아와 MakeAnotherWorld 라는 세상을 만든다는 거창한 은유법보다, 여행을 한다는 느낌의 은유로 시작하면 재미있겠다는 생각이 들었다. 그래서 WalkingAroundWorld 나, CyclingWorld 같은 여행이라는 은유의 제목이 더 그럴싸한것 같은데, 너희들은 어때? --NeoCoin
  • ExploringWorld/20040315-새출발 . . . . 1 match
          * CGI, ServerSideScript, ClientSideScript 의 개념을 이야기
          * 느리다. Applet, Eclipse가 신기하다.
  • ExploringWorld/20040412-세상읽기 . . . . 1 match
          * 키워드 가상현실, 물리법칙, WebServices, SOP, ISO, .NET, J2EE, MS, SUN, IBM, BEA, Oracle, Java, CMM, SPICE 등
  • ExtremeBear/VideoShop/20021105 . . . . 1 match
          * Eclipse에 버그가 있다...ㅡ.ㅡ;
  • ExtremeProgramming . . . . 1 match
          * http://www.martinfowler.com/articles/newMethodology.html#N1BE - 또다른 '방법론' 이라 불리는 것들. 주로 agile 관련 이야기들.
  • FOURGODS/김태진 . . . . 1 match
         #include <iostream>
  • Factorial/영동 . . . . 1 match
         {{{~cpp #include<iostream.h>
  • FactorialFactors/1002 . . . . 1 match
         class Counter:
  • FactorialFactors/문보창 . . . . 1 match
         #include <iostream>
  • FactorialFactors/이동현 . . . . 1 match
         public class FactorialFactors2 {
  • Favorite . . . . 1 match
         Xper:UncleBob
  • FooBarBaz . . . . 1 match
         class ExampleClass
          ExampleClass();
          ~ExampleClass();
  • FromDuskTillDawn/변형진 . . . . 1 match
         class Vladimir
  • Gnucleus . . . . 1 match
         = Gnucleus =
  • HanoiProblem/상협 . . . . 1 match
         #include <iostream>
  • HanoiProblem/은지 . . . . 1 match
         #include <iostream>
  • HanoiProblem/재동 . . . . 1 match
         #include <iostream>
  • HanoiTowerTroublesAgain!/하기웅 . . . . 1 match
         #include <iostream>
  • HanoiTowerTroublesAgain!/황재선 . . . . 1 match
         public class HanoiTower {
  • HardcoreCppStudy/두번째숙제/ConstructorAndDestructor/변준원 . . . . 1 match
         class Test{
  • HardcoreCppStudy/첫숙제/Overloading/김아영 . . . . 1 match
         #include <iostream>
  • HardcoreCppStudy/첫숙제/ValueVsReference/임민수 . . . . 1 match
         #include <iostream>
  • Hartal/Celfin . . . . 1 match
         #include <iostream>
  • Hartals/상협재동 . . . . 1 match
         #include <iostream>
  • Hartals/차영권 . . . . 1 match
         #include <iostream.h>
  • HelloWorld/영동 . . . . 1 match
         public class Hello
  • HelloWorld/진영 . . . . 1 match
         public class FirstSample
  • Hessian/Counter . . . . 1 match
         public class RpcCounter extends HessianServlet implements Count {
         === Client ===
  • Hibernate . . . . 1 match
         [http://www.theserverside.com/resources/article.jsp?l=Hibernate Introduction to hibernate] 기사가 연재중이다.
  • HowManyZerosAndDigits/김회영 . . . . 1 match
         #include<iostream>
  • HowToStudyXp . . . . 1 match
          *Robert C. Martin (aka Uncle Bob)
  • IdeaPool/PrivateIdea . . . . 1 match
         || 유상욱 || PC cleaner || 2006.12.19. || - || - || - ||
  • ImmediateDecodability/김회영 . . . . 1 match
         #include<iostream>
  • InsideCPU . . . . 1 match
         || 0Dh || Sectors per cluster ||
  • IntegratedDevelopmentEnvironment . . . . 1 match
         [[include(틀:IDE)]]
  • IntentionRevealingSelector . . . . 1 match
         Collection::includes(Item&);
  • InterWikiIcons . . . . 1 match
         Only lovel-16.png included, while you WkPark arguing to rename it LovolNet. :P
  • IsDesignDead . . . . 1 match
          * http://martinfowler.com/articles/designDead.html - 원문.
  • JSP/FileUpload . . . . 1 match
          fileOut.close();
  • JTD 야구게임 짜던 코드. . . . . 1 match
         public class BaseBall
  • JTDStudy/두번째과제/상욱 . . . . 1 match
         public class HelloWorld extends JApplet implements ActionListener {
          button1 = new JButton("Click!");
  • JTDStudy/첫번째과제/영준 . . . . 1 match
         public class baseballGame {
  • JTDStudy/첫번째과제/원희 . . . . 1 match
         public class NumberBaseballGame {
  • JUnit . . . . 1 match
         그리고 배치화일 디렉토리에 path 를 걸어놓고 쓰고 있죠. 요새는 JUnit 이 포함되어있는 IDE (["Eclipse"], ["IntelliJ"] 등등)도 많아서 이럴 필요도 없겠지만요. ^^ --석천
  • Java Study2003/첫번째과제/곽세환 . . . . 1 match
         public class HelloWorldApp {
  • Java Study2003/첫번째과제/노수민 . . . . 1 match
         class HelloWorldApp {
  • Java/CapacityIsChangedByDataIO . . . . 1 match
         public class CapacityTest {
  • Java/스레드재사용 . . . . 1 match
         public class ReThread implements Runnable {
  • JavaHTMLParsing/2011년프로젝트 . . . . 1 match
          public class URLConn{
  • JavaScript/2011년스터디/윤종하 . . . . 1 match
          var items = [ "click", "keypress" ];
  • JavaStudy2002 . . . . 1 match
          * ["Java"], ["Eclipse"], ["JUnit"], ["TestDrivenDevelopment"], ["TestFirstProgramming"]
  • JavaStudy2002/입출력관련문제 . . . . 1 match
         public class StandardInput {
  • JavaStudy2002/진행상황 . . . . 1 match
          * 11/14(목) 오후 1시 - TDD Airport ( See Also ["VonNeumannAirport"]), ["Eclipse"]사용, ["CVS"] 사용
  • JavaStudy2003/두번째과제 . . . . 1 match
         [Eclipse]
  • JavaStudy2003/두번째과제/입출력예제 . . . . 1 match
         public class InputOutputExample {
  • JavaStudy2004/이용재 . . . . 1 match
         public class HumanBeing
  • JavaStudyInVacation . . . . 1 match
          * ["Java"], ["Eclipse"], ["JUnit"], ["TestDrivenDevelopment"], ["TestFirstProgramming"]
  • JollyJumpers/iruril . . . . 1 match
         public class JollyJumpers {
  • JollyJumpers/강소현 . . . . 1 match
         public class Main{
  • JollyJumpers/강희경 . . . . 1 match
         #include<iostream>
  • JollyJumpers/곽세환 . . . . 1 match
         #include <iostream>
  • JollyJumpers/김태진 . . . . 1 match
         #include <stdio.h>
  • JollyJumpers/문보창 . . . . 1 match
         #include <iostream>
  • JollyJumpers/조현태 . . . . 1 match
          class Program
  • JollyJumpers/허아영 . . . . 1 match
         #include <iostream>
  • JosephYoder방한번개모임 . . . . 1 match
          * selfish class
  • JumpJump/김태진 . . . . 1 match
         #include <iostream>
  • KDPProject . . . . 1 match
          * http://www.jini-club.net/ - 지니클럽 디자인 패턴 게시판
  • KIV봉사활동/자료 . . . . 1 match
         [[include(KIV봉사활동/자료/멤버십)]]
  • Komodo . . . . 1 match
         다중언어 IDE. PHP, Python, Perl, Tcl 등 주로 스크립트 언어 지원.
  • LC-Display/상협재동 . . . . 1 match
         #include <iostream>
  • LIB_1 . . . . 1 match
          // clear CRT
          LIB_VRAM_CLR(); // 화면을 지워주고
  • LIB_4 . . . . 1 match
         #include "LIB_DATA.H"
  • LearningToDrive . . . . 1 match
         I can remeber clearly the day I first began learning to drive. My mother and I were driving up Interstate 5 near Chico, California, a horizon. My mom had me reach over from the passenger seat and hold the steering wheel. She let me get the feel of how motion of the wheel affected the dirction of the car. Then she told me, "Here's how you drive. Line the car up in the middle of the lane, straight toward the horizon."
  • LightMoreLight/허아영 . . . . 1 match
         #include <iostream>
  • Lines In The Plane . . . . 1 match
         ===== closed form =====
  • LinkedList/세연 . . . . 1 match
         #include <iostream.h>
  • LinkedList/학생관리프로그램 . . . . 1 match
         #include <stdio.h>
  • LogicCircuitClass . . . . 1 match
         = What is this class? =
          * [LogicCircuitClass/Exam2006_1]
          * [LogicCircuitClass/Exam2006_2]
  • Lotto/강소현 . . . . 1 match
         public class Main{
  • Lotto/김태진 . . . . 1 match
         #include <stdio.h>
  • LuaLanguage . . . . 1 match
         [[include(틀:ProgrammingLanguage)]]
  • MFC/CollectionClass . . . . 1 match
         = Collection Class =
         = type-safe collection class =
         객체들의 컬렉션은 CArray, CList, CMap 템플릿 클래스들에 의해서 지원된다. 객체 포인터의 컬렉션은 {{{~cpp CTypedPtrArray, CTypedPtrList, CTypedPtrMap}}} 클래스들에 의해서 지원된다.
         = Template Collection Class =
          == CList ==
          {{{~cpp CList<ObjectType, ObjectType&> aList
         CList<저장될 객체의 형식, 사용되는 인수의 형식> aList
          {{{~cpp CTypedPtrList<BaseClass, Type*> ListName
          ''제공되는 멤버 함수들은 CList에 의해서 제공되는 것들과 거의 비슷하며, 연산이 포인터에 대해서 행해진다는 것은 다른 점이다.''
  • MFC/HBitmapToBMP . . . . 1 match
          fclose(fp);
          lpvBits->bmiHeader.biClrUsed = 1<<bit[type];
          lpvBits->bmiHeader.biClrImportant = 1<<bit[type];
  • MFC/Serialize . . . . 1 match
         = inner Document Class =
         class CXXXDoc : public CDocument
          DECLARE_DYNCREATE(CPainterDoc)
          // ClassWizard generated virtual function overrides
         DECLARE_DYNCREATE
          CXXXDoc 클래스의 객체가 시리얼화 입력과정동안 응용 프로그램을 통해 동적으로 생성될 수 있도록 한다. IMPLEMENT_DYNCREATE와 매치. 이 매크로는 CObject 에서 파생된 클래스에만 적용된다. 따라서 직렬화를 하려면 클래스는 직접적이든 간접적이든 CObject의 Derived Class 여야한다.
         = CArchive Class =
         DECLARE_SERIAL()매크로를 통해서 직렬화 기능의 추가가 가능하다. 내부적으로 new, delete 를 사용하는데, 매모리 릭을 추적하는 코드가 들어가므로 특별히 프로그래머가 신경써야 하는 부분은 없다.
         {{{~cpp DECLARE_SERIAL{CExample) //매크로 이므로 ;를 붙여선 안된다.
         를 추가하면 된다. (Class Wizard 가 관리하는 부분에 삽입하는 것은 제외 ㅡ.ㅡ;;)
          * DECLARE_SERIAL() 매크로를 추가하라. 만약 바로 상위의 클래스가 CObject 가 아니라면 바로 상위의 클래스에 추가하라)
  • MFC/Socket . . . . 1 match
         class CServerSocket : public CSocket
          // ClassWizard generated virtual function overrides
          // NOTE - the ClassWizard will add and remove member functions here.
         LRESULT COmokView::OnAcceptClient(WPARAM wParam, LPARAM lParam)
  • MFCStudy2006/1주차 . . . . 1 match
          * '''Client''' 상욱, 규완
          // TODO: Modify the Window class or styles here by modifying
  • MFCStudy_2001/MMTimer . . . . 1 match
          소스에 #include <mmsystem.h> 를 넣고[[BR]]
  • MagicSquare/동기 . . . . 1 match
         #include <iostream>
  • MagicSquare/성재 . . . . 1 match
         #include<iostream.h>
  • MagicSquare/영록 . . . . 1 match
         #include <iostream>
  • MagicSquare/은지 . . . . 1 match
         #include <iostream>
  • MagicSquare/인수 . . . . 1 match
         public class MagicSquare {
  • MagicSquare/재니 . . . . 1 match
         #include <iostream>
  • MagicSquare/정훈 . . . . 1 match
         #include<iostream>
  • Marbles/문보창 . . . . 1 match
         #include <iostream>
  • Marbles/신재동 . . . . 1 match
         #include <iostream>
  • Mario . . . . 1 match
         #include <stdio.h>
  • MentorOfArts . . . . 1 match
         http://purl.oclc.org/NET/moa/moin.cgi/
  • Metaphor . . . . 1 match
         Choose a system metaphor to keep the team on the same page by naming classes and methods consistently. What you name your objects is very important for understanding the overall design of the system and code reuse as well. Being able to guess at what something might be named if it already existed and being right is a real time saver. Choose a system of names for your objects that everyone can relate to without specific, hard to earn knowledge about the system. For example the Chrysler payroll system was built as a production line. At Ford car sales were structured as a bill of materials. There is also a metaphor known as the naive metaphor which is based on your domain itself. But don't choose the naive metaphor unless it is simple enough.
  • MineSweeper/곽세환 . . . . 1 match
         #include <iostream>
  • MineSweeper/김회영 . . . . 1 match
         #include<iostream>
  • MineSweeper/허아영 . . . . 1 match
         #include <iostream>
  • MoinMoin . . . . 1 match
          * [http://www.oreillynet.com/pub/a/python/2000/11/29/pythonnews.html PythonNews article on wikis]
  • MoinMoinDiscussion . . . . 1 match
          * '''R''': The Icon macro worked well. I wanted to avoid the fully qualified URL because to access the Wiki in question requires password authentication. Including an image using the full URL caused my webserver (Apache 1.3.19) to reprompt for authentication whenever the page was viewed or re-edited. Perhaps a default {{{~cpp [[Image]]}}} macro could be added to the distribution (essentially identical to {{{~cpp [[Icon]]}}} ) which isn't relative to the data/img directory. (!) I've actually been thinking about trying to cook up my own "upload image" (or upload attachment) macro. I need to familiarize myself with the MoinMoin source first, but would others find this useful?
  • MoniWikiCssTips . . . . 1 match
         http://www.picment.com/articles/css/funwithforms/
  • MoniWikiOptions . . . . 1 match
         `'''$security_class="needtologin";'''`
  • MoniWikiPlugins . . . . 1 match
          * [Include]
  • MoniWikiTheme . . . . 1 match
          * '''include'''로 처리된다.
  • MoreEffectiveC++/C++이 어렵다? . . . . 1 match
          == Only Class ==
          * 이유 : class에 대하여 vtbl과 vtp의 구현 방법 표준이 비존재, 당연히 직렬화에 관한 표준 역시 비존재, 벤더들에게 구현을 맡겼음. 그래서 특히나 각 DB업체에서 OODB의 제작시 자사들만의 표준을 가져야 한다는 벽에 부딪침.
  • MultiplyingByRotation/문보창 . . . . 1 match
         #include <iostream>
  • MySQL/PasswordFunctionInJava . . . . 1 match
         public class MySqlUtil {
  • NSIS . . . . 1 match
         you created that you want to keep, click No)" \
  • NSIS/Reference . . . . 1 match
         || AutoCloseWindow || false || 인스톨 완료시 자동으로 인스톨 윈도우를 닫을것인지에 대한 여부 ||
         || WriteRegStr || root_key subkey key_name value || 레지스트리에 기록. root키의 경우 다음이 가능. HKCR - HKEY_CLASSES_ROOT ||
         || ClearErrors || . || . ||
         || FindClose || . || . ||
         || FileClose || . || . ||
         || SetAutoClose || . || . ||
          * !include
  • NetBeans . . . . 1 match
         [[include(틀:IDE)]]
  • NetworkDatabaseManagementSystem . . . . 1 match
         The chief argument in favour of the network model, in comparison to the hierarchic model, was that it allowed a more natural modeling of relationships between entities. Although the model was widely implemented and used, it failed to become dominant for two main reasons. Firstly, IBM chose to stick to the hierarchical model in their established products such as IMS and DL/I. Secondly, it was eventually displaced by the relational model, which offered a higher-level, more declarative interface. Until the early 1980s the performance benefits of the low-level navigational interfaces offered by hierarchical and network databases were persuasive for many large-scale applications, but as hardware became faster, the extra productivity and flexibility of relational systems won the day.
  • OOD세미나 . . . . 1 match
          확실히 제 경험에 비추어보면 학부과정에서 OOP에 대한 개념을 배울때는 상속, 다형성 등을 배울때 과제는 상속을 이용한 무언가, 오버라이딩, 오버로딩을 하도록 요구했습니다. 심지어 의미없는 프렌드도 쓰도록했었죠ㅎ 물론 가르치는 교수님의 입장에선 직접 써보게하려면 그 방법이 가장 확실합니다. 그렇지만 그렇게 배우고나면 왠지 설계에 대한 별 생각없이 그렇게 하게되더군요. 저또한 미숙하지만 후배들에게 OOP를 왜 쓰고, 어떤 점이 좋은가를 알려주다보니 다시 한번 기본개념에 대해 생각하게되고 그러면서 제대로된 OOP는 뭔가 싶었습니다. (적어도 제 생각엔)'''단지 class쓰고 상속한다고 OOP가 아닙니다'''. OOP의 장점을 이용해야 진정한 OOP입니다.
  • ObjectWorld . . . . 1 match
          * Architecture - 시스템 구조의 abstract class 단계
  • One/피라미드 . . . . 1 match
         #include <stdio.h>
  • Ones/1002 . . . . 1 match
         class OnesTest(unittest.TestCase):
  • Ones/문보창 . . . . 1 match
         #include <iostream>
  • Ones/송지원 . . . . 1 match
         #include <stdio.h>
  • OperatingSystem . . . . 1 match
         [[include(틀:OperatingSystems)]]
  • OperatingSystemClass/Exam2002_1 . . . . 1 match
         public class MessageQueueBounded extends MessageQueue
  • PC실관리/고스트 . . . . 1 match
          * Eclipse
  • PNGFileFormat/FileStructure . . . . 1 match
          || 4 || 8, 16 || Each pixel is a grayscle sample, followed by an alpha sample. ||
  • POLY/김태진 . . . . 1 match
         #include <iostream>
  • PairProgramming토론 . . . . 1 match
         PairProgramming 자체에 대해서는 http://www.pairprogramming.com 를 참조하시고, IEEE Software에 실렸던, 로리 윌리엄스 교수의 글을 읽어보세요 http://www.cs.utah.edu/~lwilliam/Papers/ieeeSoftware.PDF. 다음은 UncleBob과 Rob Koss의 실제 PairProgramming을 기록한 대본입니다. http://www.objectmentor.com/publications/xpepisode.htm
  • PolynomialCoefficients/문보창 . . . . 1 match
         #include <iostream>
  • PragmaticVersionControlWithCVS/Getting Started . . . . 1 match
         CVS클라이언트는 현재 우리가 쓰는 커맨드 형태의 클라이언트도 있지만, GUI형태의 TortoiseCVS, WinCVS등도 있다. (sourceforge.net에서 확인) 또한 IDE 자체가 CVS 클라이언트의 기능을 하는 것들도 있다. (ex. eclipse, dev-cpp)
  • PreviousFrontPage . . . . 1 match
         MoinMoin is a Python WikiClone, based on PikiPiki. The name is a common German slang expression explained on the MoinMoin page. If you run a Wiki using MoinMoin, please add it to the MoinMoinWikis page.
         You are encouraged to add to the MoinMoinIdeas page, and edit the WikiSandBox whichever way you like. Please try to restrain yourself from adding unrelated stuff, as I want to keep this clean and part of the project documentation.
  • PrimaryArithmetic/Leonardong . . . . 1 match
         class TemplateTestCase(unittest.TestCase):
  • PrimaryArithmetic/황재선 . . . . 1 match
         class PrimaryArithmetic:
  • Profiling . . . . 1 match
         (다른 소개글로 [http://maso.zdnet.co.kr/20010407/about/article.html?id=120&forum=0 마소4월호기사 Python 최적화론]를 추천한다.-링크깨졌음)
  • ProgrammingLanguageClass . . . . 1 match
         [ProgrammingLanguageClass/2002]
         [ProgrammingLanguageClass/2006]
         그러므로, 이런 ProgrammingLanguageClass가 중요하다. 이 수업을 제하면 다른 패러다임의 다양한 언어를 접할 기회가 거의 전무하다. 자신의 모국어가 자바였다면, LISP와 Prolog, ICON, Smalltalk 등을 접하고 나서 몇 차원 넓어진 자신의 자바푸(Kungfu의 변화형)를 발견할 수 있을 것이며, 자바의 음양을 살피고 문제점을 우회하거나 수정하는 진정한 도구주의의 기쁨을 만끽할 수 있을 것이다. 한가지 언어의 노예가 되지 않는 길은 다양한 언어를 비교 판단, 현명하고 선택적인 사용을 할 능력을 기르는 법 외엔 없다. --김창준
         "Students usually demand to be taught the language that they are most likely to use in the world outside (FORTRAN or C). This is a mistake. A well taught student (viz. one who has been taught a clean language) can easily pick up the languages of the world, and he [or she] will be in a far better position to recognize their bad features as he [or she] encounters them."
         아쉬운 부분은 프로그램 언어론이란 과목임에도 불구하고, 설명의 비중은 많이 쓰이는 언어일수록 높았던 점입니다. 함수형언어(FunctionalLanguage)는 기말 고사 바로 전 시간에 한 시간만에 끝내려다가, 그나마 끝내지도 못하고 요약 부분만 훑었습니다. 그 밖의 종류에 대해서는 거의 절차적 언어, 특히 C계열 언어를 설명하다가 부연 설명으로 나오는 경우가 많았습니다. 논리형언어(LogicLanguage)에 대한 설명은 거의 못 봤습니다. 어차피 쓰지 않을 언어라고 생각해서일까요.--[Leonardong]
         see also SoftwareEngineeringClass
  • ProgrammingLanguageClass/2006/Report3 . . . . 1 match
         supposed to include an external documentation as well as an internal documentation.
  • ProgrammingLanguageClass/Report2002_2 . . . . 1 match
         Be sure to design carefully your test data set to exercise your program completely. You are also recommended in your documentation to include the rationale behind your test programs.
         ["ProgrammingLanguageClass"]
  • ProjectCCNA/Chapter5 . . . . 1 match
          * ip주소에서 네크워크 부분과 호스트 부분을 나누는 방법을 약속한 것이 ip주소의 class(A~E)
  • ProjectGaia/참고사이트 . . . . 1 match
          *[http://oopsla.snu.ac.kr/classes/filestruct/tp/chap12.ppt Hash PPT]이것두 역쉬..
  • ProjectPrometheus/CookBook . . . . 1 match
         public class HelloWorldApp extends HttpServlet {
         .../Prometheus$ java -cp "$CLASSPATH:./bin" junit.textui.TestRunner org.zeropage.prometheus.test.AllAllTests
  • ProjectSemiPhotoshop/SpikeSolution . . . . 1 match
         class CImage
          * allows for (i.e. lpbi->biClrUsed can be set to some value).
          DWORD dwClrUsed;
          dwClrUsed = ((LPBITMAPINFOHEADER)lpbi)->biClrUsed;
          if (dwClrUsed != 0)
          return (WORD)dwClrUsed;
  • ProjectZephyrus/Afterwords . . . . 1 match
          * server 팀과 Client 팀의 전체 meeting 이 거의 전무했다.
          - 초기 모임시에 Spec 을 최소화했고, 중간에 Task 관리가 잘 이루어졌다. 그리고 Time Estimate 가 이루어졌다. (["ProjectZephyrus/Client"]) 주어진 자원 (인력, 시간)에 대해 Scope 의 조절이 비교적 잘 되었다.
          - 초기 Up Front Design 에 신경을 썼다. Design Pattern 의 도입으로 OCP (OpenClosedPrinciple) 가 잘 지켜졌다.
          - ZeroPageServer 에 CVS Web Client 를 설치하고, CVS에 대해 비교적 잘 아는 사람들이 다른 사람들과 PP를 하면서 그 장점을 목격하게끔 했다.
          * server 팀과 Client 팀의 전체 meeting 이 거의 전무했다.
          - 개인들 별로 IDE 의 선호가 달랐다. (["Eclipse"], ["IntelliJ"], ["JCreator"] )
  • ProjectZephyrus/Thread . . . . 1 match
          ''혼자서 플밍할때에도 자주 발생하는.. ^^ 다른 프로그램들 플밍하다가도 비슷한 패턴의 코드들이 많이 보여서 그런 건 따로 utility class 식으로 디렉토리 따로 두고 관리하고 했었죠. 프로젝트 진행중에는 다른 사람들 소스를 지속적으로 같이 봐 나가면서 생각해야겠군요. CVS 로 한곳에 소스를 모으면 도움이 될 것이라 생각. --석천''
  • Prolog . . . . 1 match
         [[include(틀:ProgrammingLanguage)]]
  • PyDev . . . . 1 match
         [Eclipse]에서 [Python]프로그래밍을 가능하게 해 주는 플러그인. 2004년 8월 현재 Outline 까지는 보여주나, [리팩토링]등을 지원하지 않는 아쉬움이 있다.
  • PyIde/Exploration . . . . 1 match
         약간만 Refactoring 해서 쓰면 될듯. Runner abstract class 추출하고, TestResult 상속받은 클래스 만들고,. Test Loading 은 TestLoader 그대로 쓰면 될것 같다.
  • PyIde/FeatureList . . . . 1 match
          * go to class / function
  • PyIde/SketchBook . . . . 1 match
         Eclipse 쓰던중 내 코드 네비게이팅 습관을 관찰해보니.. code 를 page up/down 으로 보는 일이 거의 없었다. 이전에 VIM 을 쓰면서 'VIM 으로 프로그래밍하면 빠르다' 라고 느꼈던 이유를 생각해보면
  • PythonMultiThreading . . . . 1 match
         사용하는 방법은 매우 간단. Thread class 를 상속받은뒤 Java 처럼 start 메소드를 호출해주면 run 메소드에 구현된 내용이 multithread 로 실행된다.
  • RabbitHunt/김태진 . . . . 1 match
         #include <stdio.h>
  • RandomWalk2/영동 . . . . 1 match
         #include<iostream.h>
  • RandomWalk2/현민 . . . . 1 match
         #include <iostream>
  • Refactoring/MakingMethodCallsSimpler . . . . 1 match
         A method is not used by any other class.
  • RegressionTesting . . . . 1 match
         그래서 대다수의 소프트웨어 개발 시점 중에는 버그를 고쳤을때 훌륭한 방법인가, 버그가 재작성되거나, 버그가 프로그램상의 하부 변화 이후에 규칙적으로 실행되는지 '''드러내는 테스트'''에 대하여 훌륭한 실행 방법들을 제시한다. 몇몇 프로젝트(내 생각에 Mozilla경우, Eclipse도 같은 시스템)는 자동화된 시스템으로 자동적으로 모든 RegressionTesting들을 규칙적으로(보통 하루나 주말단위로) 실행하고, 조사하도록 세팅되어 있다.
  • RelationalDatabaseManagementSystem . . . . 1 match
         에디가 코드의 논문은 [http://www.acm.org/classics/nov95/toc.html ACM 논문] 에서 확인할 수 잇음 - [eternalbleu]
  • ReleasePlanning . . . . 1 match
         No dependencies, no extra work, but do include tests. The customer then decides what story is the most important or has the highest priority to be completed.
  • ReverseAndAdd/곽세환 . . . . 1 match
         #include <iostream>
  • Ruby/2011년스터디/강성현 . . . . 1 match
          * [Eclipse]에서 RubyLanguage 써보기
  • RubyOnRails . . . . 1 match
          * [http://beyond.daesan.com/articles/2006/07/28/learning-rails-1 대안언어축제황대산씨튜토리얼]
  • SVN . . . . 1 match
         = client =
  • ScheduledWalk/승균 . . . . 1 match
         #include <iostream>
  • ScheduledWalk/임인택 . . . . 1 match
         public class RandomWalk {
  • Self-describingSequence/1002 . . . . 1 match
         class FindGroupIdxs:
  • Self-describingSequence/문보창 . . . . 1 match
         #include <iostream>
  • SelfDelegation . . . . 1 match
         class Dictionary
  • SeparationOfConcerns . . . . 1 match
          * http://www.acm.org/classics/may96/ - 해당 논문에서 추후 ResponsibilityDrivenDesign 에 해당되는 내용도 같이 있다. (72년 논문이란다.. 72년.;)
  • ServerBackup . . . . 1 match
          f.close() # Close file and FTP
  • SharedSourceProgram . . . . 1 match
         [http://news.naver.com/news/read.php?mode=LSD&office_id=092&article_id=0000002588§ion_id=105&menu_id=105 ZDnet기사부분발췌]
  • SimpleDelegation . . . . 1 match
         class Vector
         ChatClient::GoOutFromRoom() {
  • SisterSites . . . . 1 match
         >>> f.close()
  • Slurpys/이상규 . . . . 1 match
         #include <stdio.h>
  • SmallTalk/문법정리 . . . . 1 match
          * {{{~cpp ClassName>>methodName.}}}
         Money class>>amout: anAmount
  • SmithNumbers/남상협 . . . . 1 match
         #include <iostream>
  • SoJu . . . . 1 match
          [http://winapi.co.kr/clec/cpp1/cpp1.htm winapi.co.kr의 C기초강좌] 매우 자세하며 양이 많다.
  • SpiralArray/영동 . . . . 1 match
         #include<iostream>
  • Stack/임다찬 . . . . 1 match
         #include <stdio.h>
  • StackAndQueue/손동일 . . . . 1 match
         #include <iostream>
  • StacksOfFlapjacks/문보창 . . . . 1 match
         #include <iostream>
  • StepwiseRefinement . . . . 1 match
         Niklaus Wirth 교수의 ''Program Development by Stepwise Refinement''(1971, CACM 14.4) (http://www.acm.org/classics/dec95/ )와 EdsgerDijkstra의 [http://www.cs.utexas.edu/users/EWD/ewd02xx/EWD227.PDF Stepwise Program Construction]을 꼬오옥 읽어보길 바랍니다. 전산학 역사에 길이 남는 유명한 논문들이고, 여기 소개된 SR은 Structured Programming에서 핵심적 역할을 했습니다. 당신은, 이 사람이 사용한 stepwise refinement에 상응하는 어떤 "일반적 문제 접근법 및 디자인 방법"을 갖고 있습니까? 이 글을 읽고 다른 문제에 stepwise refinement를 적용해 보십시오. Functional Programming이나 OOP에도 적용할 수 있습니까? 이 글을 읽고, 또 스스로 실험을 해보고 무엇을 배웠습니까? 이 stepwise refinement의 단점은 무엇이고, 이를 극복하는 방법은 무엇일까요? --김창준.
  • StructuredProgramming . . . . 1 match
         http://www.acm.org/classics/oct95/
  • StuPId/김태진 . . . . 1 match
         #include <stdio.h>
  • SummationOfFourPrimes/김회영 . . . . 1 match
         #include<iostream>
  • TestDrivenDevelopmentBetweenTeams . . . . 1 match
         Java 의 경우 inteface 키워드나 abstact class 를 이용하여 interface 를 정의할 수 있다. 팀의 구성원끼리 Pair를 교체한 뒤 interface를 정의하면 더욱 효과적이겠다.
  • TestFirstProgramming . . . . 1 match
         === Test - Code Cycle ===
         '이번에는 Socket Class 를 만들 차례야. 시작해볼까'
         === Server - Client ===
         이 경우에도 ["MockObjects"] 를 이용할 수 있다. 기본적으로 XP에서의 테스트는 자동화된 테스트, 즉 테스트가 코드화 된 것이다. 처음 바로 접근이 힘들다면 Mock Server / Mock Client 를 만들어서 테스트 할 수 있겠다. 즉, 해당 상황에 대해 이미 내장되어 있는 값을 리턴해주는 서버나 클라이언트를 만드는 것이다. (이는 TestFirstProgramming 에서보단 ["AcceptanceTest"] 에 넣는게 더 맞을 듯 하긴 하다. XP 에서는 UnitTest 와 AcceptanceTest 둘 다 이용한다.)
  • The Tower of Hanoi . . . . 1 match
         ===== closed form =====
  • TheJavaMan/비행기게임 . . . . 1 match
         ||Class||.||.||.||
         ||미사일||Upload:circleMissile.bmp||
  • ThePriestMathematician/문보창 . . . . 1 match
         #include "BigInteger.h"
  • TheTrip/곽세환 . . . . 1 match
         #include <iostream>
  • TheTrip/이승한 . . . . 1 match
         #include <iostream>
  • TheTrip/황재선 . . . . 1 match
         public class TheTrip {
  • TicTacToe/zennith . . . . 1 match
         public class Serious extends JFrame {
          public void mouseClicked(MouseEvent e) {
  • TicTacToe/김홍선 . . . . 1 match
         public class FirstJava extends JFrame{
          public void mouseClicked(MouseEvent e) {
  • TicTacToe/노수민 . . . . 1 match
         public class TicTacToe extends JFrame {
          public void mouseClicked(MouseEvent e) {
          ttt.setDefaultCloseOperation(EXIT_ON_CLOSE);
  • TicTacToe/박진영,곽세환 . . . . 1 match
         public class FirstJava extends JFrame {
          public void mouseClicked(MouseEvent e) {
  • TicTacToe/유주영 . . . . 1 match
          public class WoWJAVA extends JFrame{
          public void mouseClicked(MouseEvent e) {
  • TicTacToe/임민수,하욱주 . . . . 1 match
         public class FirstJava extends JFrame {
          public void mouseClicked(MouseEvent e) {
  • TicTacToe/임인택 . . . . 1 match
         public class TicTacToe extends JFrame {
          public void mouseClicked(MouseEvent e) {
          setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  • TicTacToe/조동영 . . . . 1 match
         public class FirstJava extends JFrame {
          public void mouseClicked(MouseEvent e) {
  • TicTacToe/조재화,신소영 . . . . 1 match
         public class FirstJava extends JFrame{
          public void mouseClicked(MouseEvent e) {
  • TicTacToe/후근,자겸 . . . . 1 match
         public class FirstJava extends JFrame{
          int missClicked = 0;
          public void mouseClicked(MouseEvent e) {
          missClicked = 0;
          missClicked = 1;
          missClicked = 0;
          missClicked = 1;
          missClicked = 0;
          missClicked = 1;
          missClicked = 0;
          missClicked = 1;
          missClicked = 0;
          missClicked = 1;
          missClicked = 0;
          missClicked = 1;
          missClicked = 0;
          missClicked = 1;
          missClicked = 0;
          missClicked = 1;
          missClicked = 0;
  • TkinterProgramming/HelloWorld . . . . 1 match
         class App:
  • To.용안 . . . . 1 match
          * eclipse 에서 Help HelpContents 에서 PyDev 도움말 꼭 봐라,, 좋은 기능이 엄청 많구나 -_-, 그리고 HTML 태그 없애는 Python 명령어 있다. 필요하면 얘기해,
  • TortoiseSVN/IgnorePattern . . . . 1 match
         */debug *\debug */Debug *\Debug */Release *\Release */release *\release *.obj *.pdb *.pch *.ncb *.suo *.bak *.tmp *.~ml *.class Thumbs.db *.o *.exec ~*.* *.~*
  • TugOfWar/김회영 . . . . 1 match
         #include<iostream.h>
  • UML . . . . 1 match
         === Class Diagram ===
         A Collaboration diagram models the interactions between objects in terms of sequenced messages. Collaboration diagrams represent a combination of information taken from [[#UML_Class Diagram|Class]], [[#UML_Sequence_Diagram|Sequence]], and [[#UML_Use_Case_Diagram|Use Case Diagrams]] describing both the static structure and dynamic behavior of a system.
         This deployment diagram shows the hardware used in a small office network. The application server (node) is connected to the database server (node) and the database client (component) is installed on the application server. The workstation is connected (association) to the application server and to a printer.
  • UglyNumbers/구자겸 . . . . 1 match
         #include <stdio.h>
  • UglyNumbers/김회영 . . . . 1 match
         #include<iostream>
  • UglyNumbers/송지원 . . . . 1 match
         #include <iostream>
  • UglyNumbers/이동현 . . . . 1 match
         public class UglyNumbers {
  • UnitTest . . . . 1 match
         A: MockObjects가 최적입니다. Socket이나 Database Connection과 동일한 인터페이스의 "가짜 객체"를 만들어 내는 겁니다. 그러면 Socket 에러 같은 것도 임의로 만들어 낼 수 있고, 전체 테스팅 시간도 훨씬 짧아집니다. 하지만 "진짜 객체"를 통한 테스트도 중요합니다. 따라서, Socket 연결이 제대로 되는가 하는 정도만(최소한도로) "진짜 객체"로 테스팅을 하고 나머지는 "가짜 객체"로 테스팅을 대체할 수 있습니다. 사실 이런 경우, MockObjects를 쓰지 않으면 Test Code Cycle을 통한 개발은 거의 현실성이 없거나 매우 비효율적입니다. --김창준
  • UpgradeC++/과제2 . . . . 1 match
         #include <iostream>
  • UseCase . . . . 1 match
         나는 Alistair Cockburn이나 KentBeck, Robert C. Martin 등의 최소 방법론 주의(barely sufficient methods)를 좋아한다. 나는 이 미니말리즘과 동시에 유연성, 빠른 변화대처성 등이 21세기 방법론의 주도적 역할을 할 것이라 믿어 의심치 않는다. Robert C. Martin이 자신의 저서 ''UML for Java Programmers''(출판예정)에서 [http://www.objectmentor.com/resources/articles/Use_Cases_UFJP.pdf Use Cases 챕터]에 쓴 다섯 페이지 글이면 대부분의 상황에서 충분하리라 본다.
  • UsenetMacro . . . . 1 match
          fclose($fp);
  • UserStoriesApplied . . . . 1 match
         Mike Cohn's User Stories Applied shows how software teams can drive development through user stories, simple, clear, brief descriptions of functionality valuable to real users. It covers user role modeling, gathering stories, working with managers, trainers, salespeople, and other proxies, writing user stories for acceptance testing, and using stories to prioritize, set schedules, and estimate release costs.
  • WantedPages . . . . 1 match
         A list of non-existing pages including a list of the pages where they are referred to:
  • WhatToExpectFromDesignPatterns . . . . 1 match
         디자인 패턴을 공부하여 어떻게 써먹을 것인가. - DesignPatterns 의 Chapter 6 Conclusion 중.
  • WikiClone . . . . 1 match
         Other Python Wiki clones:
         See also Wiki:WikiWikiClones
  • WikiKeyword . . . . 1 match
          * http://openclipart.org/cgi-bin/wiki.pl?Keyword_Organization
         See also FacetedClassification
  • WinAPI/2011년스터디 . . . . 1 match
          * class style 은 패스.
         ||WS_CLIPSIBLINGS||7.차일드끼리 겹친영역은 그리기영역에서 제외 ||
         ||WS_CLIPCHILDREN||8.차일드가 위치한영역은 그리기영역에서 제외 ||
  • WordPress . . . . 1 match
         [http://sapius.dnip.net/wp three leaf clover]
  • WorldCupNoise/정진경 . . . . 1 match
         #include <stdio.h>
  • XMLStudy_2002/Encoding . . . . 1 match
          *다국어 지원 웹 컨텐츠 제작시 XML과 Unicode의 결합을 역설한 내용 : [http://www.tgpconsulting.com/articles/xml.htm]
  • XMLStudy_2002/Start . . . . 1 match
          *DTD 또는 문서 선언부에서 선언하는 방식(Entity Declaration)
  • XOR삼각형/aekae . . . . 1 match
         #include <iostream>
  • XOR삼각형/곽세환 . . . . 1 match
         #include <iostream>
  • XOR삼각형/이태양 . . . . 1 match
         #include<stdio.h>
  • XOR삼각형/임다찬 . . . . 1 match
         #include <stdio.h>
  • XOR삼각형/허아영 . . . . 1 match
         #include <stdio.h>
  • XpWeek/20041221 . . . . 1 match
         TDD 경험하면서 test class의 Refactoring을 어떻게 해야 될지 모르겠다. test 코드라 굳이 할 필요성을 못 느꼈고 테스트만 하면 된다는 생각이 들었기 때문이다. 인원이 적어서 고객과 개발자의 역할을 번갈아가면서 했는데 개발하기 쉬운 방향으로 생각을 이끌어나가는 것 같았다. 입장을 명확히 한 후 생각을 정리하고 표현해야겠다. 회의가 길어지면서 나타난 의욕상실이 아쉬웠다.
  • XsltVersion . . . . 1 match
          <xsl:output method="html" omit-xml-declaration="yes" indent="no"/>
  • Yggdrasil/파스칼의삼각형 . . . . 1 match
         #include<iostream.h>
  • ZPBoard/APM . . . . 1 match
          * http://www.phpclass.com
  • ZeroPageHistory . . . . 1 match
         ||겨울방학 ||Data Structure, Clipper, UNIX, Game, Graphic 세미나 개최. ||
          * Data Structure, Clipper, UNIX, Game, Computer Graphics
         ||1학기 ||7기 회원모집. 3D Graphic Programming. (긁어 놓은 게시물: Protect Mode, Functions Pointer, Compression Algorithm, About 3D, PSP의 구조, DMA, 3D Display, Tcl/Tk, C++Builder와 델파이, Lisp 강좌) ||
  • ZeroPageServer/CVS계정 . . . . 1 match
          1. [Eclipse]나 여타 CVS 클라이언트로 접속해서 확인한다.
  • ZeroPageServer/Log . . . . 1 match
          * JSP에서 자바빈을 써야하는데 WEB-INF에 classes에 클래스를 넣을수가 없어서그러는데 어떻게 쓸수 있게 해주세요. --["광식"]
  • ZeroPageServer/old . . . . 1 match
         || [http://165.194.17.15/pub/util/putty.exe putty noversion],[http://165.194.17.15/pub/util/putty0_53b.exe putty 0.53b] || ssh1, 2 Client 0.53b 는 [[BR]] 하단 ssh 옵션에서 ssh2 (or ssh2 only) 선택||
         || [http://165.194.17.15/pub/util/WinSCP2.exe WinSCP 2.0 Beta], [http://165.194.17.15/pub/util/WinSCP22.exe WinSCP 2.2]|| ssh1, 2 ftp Client ||
          * [http://www.robotstxt.org/wc/exclusion.html robot]규약 으로 엠파스의 침입을 막아야 한다. HowToBlockEmpas
  • ZeroPageServer/set2002_815 . . . . 1 match
          * httpd/WEB-INF/classes/woodpage, home/httpd/html/woodpage 삭제
  • ZeroPageServer/계정신청방법 . . . . 1 match
         [[include(틀:Deprecated)]]
  • ZeroPageServer/계정신청상황 . . . . 1 match
         * ''' 접속시 주의사항''' : ["ZeroPageServer/set2002_815"]에서는 ssh2 텔넷을 지원합니다. 접속시 [http://zeropage.org/pub/util/putty.exe putty]나, 접속하실때 ssh2 지원 client를 사용하세요. ssh1전용인 zterm은 작동하지 않습니다.
  • ZeroPage성년식/거의모든ZP의역사 . . . . 1 match
         ||겨울방학 ||Data Structure, Clipper, UNIX, Game, Graphic 세미나 개최. ||
          * Data Structure, Clipper, UNIX, Game, Computer Graphics
         ||1학기 ||7기 회원모집. 3D Graphic Programming. (긁어 놓은 게시물: Protect Mode, Functions Pointer, Compression Algorithm, About 3D, PSP의 구조, DMA, 3D Display, Tcl/Tk, C++Builder와 델파이, Lisp 강좌) ||
  • ZeroWikian . . . . 1 match
         [[include(틀:추가바람)]]
  • [Lovely]boy^_^/EnglishGrammer/PresentPerfectAndPast . . . . 1 match
          ex1) The road is closed. There's been an accident.
  • [Lovely]boy^_^/Temp . . . . 1 match
         #include <iostream>
  • abced reverse . . . . 1 match
         #include <iostream>
  • aekae/* . . . . 1 match
         #include <iostream>
  • bitblt로 투명배경 구현하기 . . . . 1 match
         귀차니즘을 한방에 날려줄 #include <부지런함> 이 가능한 전처리기.. 어디없나? 휴..
  • coci_coko/권영기 . . . . 1 match
         #include<iostream>
  • cookieSend.py . . . . 1 match
          conn.close()
  • ddori . . . . 1 match
          * JOE - yeah.. no one else will come close to him !
  • django/ModifyingObject . . . . 1 match
         class Employee(models.Model):
  • eXtensibleStylesheetLanguageTransformations . . . . 1 match
         XSLT was produced as a result of the Extensible Stylesheet Language (XSL) development effort within W3C during 1998–1999, which also produced XSL Formatting Objects (XSL-FO) and the XML Path Language, XPath. The editor of the first version (and in effect the chief designer of the language) was James Clark. The version most widely used today is XSLT 1.0, which was published as a Recommendation by the W3C on 16 November 1999. A greatly expanded version 2.0, under the editorship of Michael Kay, reached the status of a Candidate Recommendation from W3C on 3 November 2005.
         http://www.codeguru.com/Cpp/data/data-misc/xml/article.php/c4565
  • eclipse디버깅 . . . . 1 match
         eclipse 디버깅 명령
  • erunc0/XP . . . . 1 match
          client (고객), manager (팀장 정도 or 관리자), 프로그래머 이렇게 세부류로 나눈후에
  • gusul/김태진 . . . . 1 match
         #include <iostream>
  • html5/canvas . . . . 1 match
          * clip()
  • html5/communicationAPI . . . . 1 match
          * close() : 포트를 사용할 수 없게 함
  • html5/drag-and-drop . . . . 1 match
         || clearData(type) ||드래그 중인 데이터를 삭제한다. ||
  • html5/geolocation . . . . 1 match
          * clearWatch()가 호출되면 종료
  • html5/overview . . . . 1 match
          * aticle : 섹션의 한종류, 페이지에서 독립되어있는 부분 (ex. 블로그웹의 블로그 본문)
  • html5/web-storage . . . . 1 match
          void clear();
  • html5/webSqlDatabase . . . . 1 match
          '[<a onclick="html5rocks.webdb.deleteTodo(' + row.ID + ');"'>X</a>]</li>';
  • html5practice/roundRect . . . . 1 match
          ctx.closePath();
  • html5practice/계층형자료구조그리기 . . . . 1 match
          ctx.closePath();
  • lostship/MinGW . . . . 1 match
          * make -f gcc-mingw32.mak clean install 를 실행한다. 그러면 /STLport-4.5.3/lib 에 생성된다.
  • minesweeper/Celfin . . . . 1 match
         #include <iostream>
  • neocoin/CodeScrap . . . . 1 match
         class Board{
  • neocoin/Log . . . . 1 match
          * 감안 : 임의의 비트맵 파일을 로드할수 있다. 임의 비트맵 파일로 저장할수 있다. MFC Class를 이용해 본다. Api로만 작성해 본다. Java로 작성해 본다. TDD를 생각해 본다. 어떻게 가능한가?
          * Eclipse MySQL plugin 작성
  • radiohead4us/SQLPractice . . . . 1 match
         1. Find the names of all branches in the loan relation. (4.2.1 The select Clause)
         2. Find all loan numbers for loans made at the Perryridge branch with loan amounts greater that $1200. (4.2.2 The where Clause)
         3. For all customers who have a loan from the bank, find their names, loan numbers and loan amount. (4.2.3 The from Clause)
         4. Find the customer names, loan numbers, and loan amounts for all loans at the Perryridge branch. (4.2.3 The from Clause)
         7. Find the names of all customers whose street address includes the substring 'Main'. (4.2.6 String Operations)
  • stuck!! . . . . 1 match
         '''[http://winapi.co.kr/clec/cpp1/cpp1.htm winapi.co.kr의 C기초강좌] 매우 자세하며 양이 많다. 이것이 교재 적당히씩 읽고 와주세요'''
  • to.상협 . . . . 1 match
         tmp = commands.getoutput('echo "%s" | smbclient -M 박준우 -' % string.join(string.split(urldump)))
  • whiteblue/MagicSquare . . . . 1 match
         #include <iostream>
  • whiteblue/간단한계산기 . . . . 1 match
         public class MyCalculator extends JFrame {
  • whiteblue/만년달력 . . . . 1 match
         #include <iostream>
  • wiz네처음화면 . . . . 1 match
          * http://www.joinc.co.kr/modules/moniwiki/wiki.php/article/STL_algorithm#AEN54 STL algorithm
  • zennith/ls . . . . 1 match
         #include <stdlib.h>
  • zyint . . . . 1 match
         = zyint EXCLUSIVE =
         검색로봇 차단방법 : [Robots Exclusioin]
  • 경시대회준비반 . . . . 1 match
         || [Monocycle] ||
  • 고한종 . . . . 1 match
          * 근데 이거 덕분에 JAVA로 작업할때는 모든 것을 얕은 복사라고 생각해야 한다는 것을 발견함. 아니 ArrayList에서 빼고 싶어서 빼버리라고 하면, 다른 ArrayList에서도 빠져버리는 건데?! (Objective-C 처럼 말하자면, release를 원했는데 dealloc이 되어버림.) 결국 그냥 모든 대입문에 .clone을 붙였더니 메모리 폭발, 속도 안습. - [고한종], 13년 3월 16일
  • 고한종/on-off를조절할수있는코드 . . . . 1 match
         #include<stdio.h>
  • 고한종/swap() . . . . 1 match
         #include <stdio.h>
  • 고한종/배열을이용한구구단과제 . . . . 1 match
         #include<stdio.h>
  • 구구단/aekae . . . . 1 match
         #include <iostream>
  • 구구단/강희경 . . . . 1 match
         #include<iostream>
  • 구구단/곽세환 . . . . 1 match
         #include <iostream>
  • 구구단/김상윤 . . . . 1 match
         #include<iostream>
  • 구구단/김유정 . . . . 1 match
         #include <stdio.h>
  • 구구단/문원명 . . . . 1 match
         #include <iostream>
  • 구구단/민강근 . . . . 1 match
         #include<iostream>
  • 구구단/방선희 . . . . 1 match
         {{{~cpp #include <iostream>
  • 구구단/변준원 . . . . 1 match
         #include<iostream>
  • 구구단/손동일 . . . . 1 match
         #include <iostream>
  • 구구단/이재경 . . . . 1 match
         #include <stdio.h>
  • 구구단/이태양 . . . . 1 match
         #include<stdio.h>
  • 구구단/장창재 . . . . 1 match
         #include <iostream.h>
  • 구구단/주요한 . . . . 1 match
         #include <stdio.h>
  • 금고/문보창 . . . . 1 match
         #include <iostream>
  • 기술적인의미에서의ZeroPage . . . . 1 match
         In early computers, including the PDP-8, the zero page had a special fast addressing mode, which facilitated its use for temporary storage of data and compensated for the relative shortage of CPU registers. The PDP-8 had only one register, so zero page addressing was essential.
  • 김태진/Search . . . . 1 match
         #include <stdio.h>
  • 김희성/ShortCoding/최대공약수 . . . . 1 match
          '''컴파일러''' - gcc 컴파일러는 사용된 function을 확인하여 필요한 header file을 자동으로 include 해줍니다. 또한 gcc 컴파일러는 타입이 선언되지 않은 변수는 int형으로 처리합니다. 이로인해서 main의 본래 형식은 int main(int,char**)이지만 변수형을 선언하지 않으면 두번째 인자도 int형으로 처리됩니다.
  • 논문번역/2012년스터디/서민관 . . . . 1 match
         선형 변환 A는 훈련 데이터에 있는 class scatter matrix Sw과 scatter matrix Sb 간의 고유값(eigenvalue) 문제를 푸는 것으로 얻어진다.
  • 다른 폴더의 인크루드파일 참조 . . . . 1 match
         4. Additional include directories 에 ..\socket,..\data식으로 적어준다.
  • 다이얼로그박스의 엔터키 막기 . . . . 1 match
          BOOL CLogInDlg::PreTranslateMessage(MSG* pMsg)
          // TODO: Add your specialized code here and/or call the base class
  • 달리기/강소현 . . . . 1 match
         public class Running {
  • 덜덜덜 . . . . 1 match
         '''[http://winapi.co.kr/clec/cpp1/cpp1.htm winapi.co.kr의 C기초강좌] 매우 자세하며 양이 많다. 이것이 교재 적당히씩 읽고 와주세요'''
  • 데블스캠프/2013 . . . . 1 match
          || 1 |||| [Opening] |||| [새내기의,새내기에의한,새내기를위한C언어] |||| [http://zeropage.org/seminar/91465#0, GUI 다뤄보기] |||| |||| [Clean Code with Pair Programming] |||| OOP || 8 ||
          || 2 |||| [http://zeropage.org/seminar/91479#0 페이스북 게임 기획] |||| [새내기의,새내기에의한,새내기를위한C언어] |||| [http://zeropage.org/seminar/91465#0, GUI 다뤄보기] |||| |||| [Clean Code with Pair Programming] |||| OOP || 9 ||
          || 3 |||| [http://intra.zeropage.org:4000/DevilsCamp Git] |||| [새내기의,새내기에의한,새내기를위한C언어] |||| [http://zeropage.org/devils/91470#0, HTTP 프로토콜, C언어를 이용한 웹 서버 만들기] |||| |||| [Clean Code with Pair Programming] |||| [:WebKitGTK WebKitGTK+] || 10 ||
         || 송지원(16기) || [Clean Code with Pair Programming] ||
          * 옙 답변달았습니다. 더 많은 정보는 [https://trello.com/board/cleancode-study/51abfa4ab9c762c62000158a 트렐로]에 있을지도 모릅니다. 아카이빙을 잘 안해서.. - [서지혜]
  • 데블스캠프2004/목요일후기 . . . . 1 match
          * class를 아직 안 배운 상태라 그것에 관한 이야기를 가능한 안 하려고 하다보니 또 설명이 더 횡설수설이 된것 같다.
  • 데블스캠프2005/RUR-PLE/TwoMoreSelectableHarvest/이승한 . . . . 1 match
          if front_is_clear():
  • 데블스캠프2005/금요일/OneCard . . . . 1 match
         class Card:
  • 데블스캠프2006 . . . . 1 match
         "선언적 프로그래밍(Declarative Programming)과 J 언어"를 주제로 강의해 드릴 수 있습니다. 혹시 생각이 있으면 연락하세요. --JuNe
  • 데블스캠프2006/월요일/연습문제/if-else/김건영 . . . . 1 match
         #include<iostream>
  • 데블스캠프2006/월요일/연습문제/if-else/김대순 . . . . 1 match
         #include<iostream.h>
  • 데블스캠프2006/월요일/연습문제/if-else/윤성준 . . . . 1 match
         #include <iostream>
  • 데블스캠프2006/월요일/연습문제/if-else/정승희 . . . . 1 match
         #include <iostream>
  • 데블스캠프2006/월요일/연습문제/switch/김준석 . . . . 1 match
         #include<iostream>
  • 데블스캠프2006/월요일/연습문제/switch/성우용 . . . . 1 match
         #include <iostream>
  • 데블스캠프2006/월요일/연습문제/switch/윤성준 . . . . 1 match
         #include <iostream>
  • 데블스캠프2006/월요일/연습문제/switch/윤영준 . . . . 1 match
         #include <iostream.h>
  • 데블스캠프2006/월요일/연습문제/switch/이경록 . . . . 1 match
         #include <iostream.h>
  • 데블스캠프2006/월요일/연습문제/switch/이장길 . . . . 1 match
         #include <iostream.h>
  • 데블스캠프2006/월요일/연습문제/switch/이차형 . . . . 1 match
         #include <iostream>
  • 데블스캠프2006/월요일/연습문제/switch/임다찬 . . . . 1 match
         #include <iostream>
  • 데블스캠프2006/월요일/연습문제/switch/정승희 . . . . 1 match
         #include <iostream>
  • 데블스캠프2006/월요일/연습문제/switch/주소영 . . . . 1 match
         #include <iostream>
  • 데블스캠프2006/월요일/연습문제/기타문제/김대순 . . . . 1 match
         #include<iostream.h>
  • 데블스캠프2006/월요일/연습문제/기타문제/김준석 . . . . 1 match
         #include<iostream>
  • 데블스캠프2006/월요일/연습문제/기타문제/성우용 . . . . 1 match
         #include<iostream>
  • 데블스캠프2006/월요일/연습문제/기타문제/윤성준 . . . . 1 match
         #include <iostream>
  • 데블스캠프2006/월요일/연습문제/기타문제/윤영준 . . . . 1 match
         #include <iostream.h>
  • 데블스캠프2006/월요일/연습문제/기타문제/이경록 . . . . 1 match
         #include <iostream.h>
  • 데블스캠프2006/월요일/연습문제/기타문제/이장길 . . . . 1 match
         #include <iostream.h>
  • 데블스캠프2006/월요일/연습문제/기타문제/이차형 . . . . 1 match
         #include <iostream>
  • 데블스캠프2006/월요일/연습문제/기타문제/임다찬 . . . . 1 match
         #include <iostream>
  • 데블스캠프2006/월요일/연습문제/기타문제/정승희 . . . . 1 match
         #include <iostream>
  • 데블스캠프2006/월요일/연습문제/기타문제/주소영 . . . . 1 match
         #include <iostream>
  • 데블스캠프2006/화요일/pointer/문제1/김준석 . . . . 1 match
         #include<iostream>
  • 데블스캠프2006/화요일/pointer/문제1/성우용 . . . . 1 match
         #include<iostream>
  • 데블스캠프2006/화요일/pointer/문제1/윤성준 . . . . 1 match
         #include <iostream>
  • 데블스캠프2006/화요일/pointer/문제1/이송희 . . . . 1 match
         #include <iostream>
  • 데블스캠프2006/화요일/pointer/문제1/이장길 . . . . 1 match
         #include <iostream.h>
  • 데블스캠프2006/화요일/pointer/문제1/정승희 . . . . 1 match
         #include<iostream>
  • 데블스캠프2006/화요일/pointer/문제1/주소영 . . . . 1 match
         #include<iostream>
  • 데블스캠프2006/화요일/pointer/문제2/김준석 . . . . 1 match
         #include<iostream>
  • 데블스캠프2006/화요일/pointer/문제2/윤성준 . . . . 1 match
         #include <iostream>
  • 데블스캠프2006/화요일/pointer/문제2/이장길 . . . . 1 match
         #include <iostream>
  • 데블스캠프2006/화요일/pointer/문제2/정승희 . . . . 1 match
         #include<iostream>
  • 데블스캠프2006/화요일/pointer/문제2/주소영 . . . . 1 match
         #include<iostream>
  • 데블스캠프2006/화요일/pointer/문제3/이송희 . . . . 1 match
         #include <iostream>
  • 데블스캠프2006/화요일/pointer/문제3/이장길 . . . . 1 match
         #include <iostream>
  • 데블스캠프2006/화요일/pointer/문제3/정승희 . . . . 1 match
         #include<iostream>
  • 데블스캠프2006/화요일/pointer/문제3/주소영 . . . . 1 match
         #include<iostream>
  • 데블스캠프2006/화요일/pointer/문제4/김준석 . . . . 1 match
         #include<iostream>
  • 데블스캠프2006/화요일/pointer/문제4/이송희 . . . . 1 match
         #include <iostream>
  • 데블스캠프2006/화요일/pointer/문제4/이장길 . . . . 1 match
         #include <iostream>
  • 데블스캠프2006/화요일/pointer/문제4/주소영 . . . . 1 match
         #include<iostream>
  • 데블스캠프2009/금요일/연습문제/ACM2453/송지원 . . . . 1 match
         #include <iostream>
  • 데블스캠프2009/목요일/연습문제/다빈치코드/박준호 . . . . 1 match
         #include <stdio.h>
  • 데블스캠프2009/목요일/연습문제/다빈치코드/서민관 . . . . 1 match
         #include <stdio.h>
  • 데블스캠프2009/월요일/연습문제/HTML-CSS/강성현 . . . . 1 match
         <img src="http://tunakheh.compuz.com/zboard/data/temp/aa.png" width="600" height="400" onclick="window.open('http://tunakheh.compuz.com/zboard/data/temp/aa.png','photo_popup','width=600,height=400,scrollbars=yes,resizable=yes');">
  • 데블스캠프2009/화요일후기 . . . . 1 match
          * '''서민관''' - 개인적으로 이번 화요일 수업에서 가장 마음에 드는 수업이었습니다. 이런 식으로 시간의 흐름에 따라서 추상화 개념이 발전하는 모습을 보고 있으니 참 대단하다는 생각이 들었습니다. 그리고 반복을 줄이기 위한 방법들(ex - 반복문, 자료형, class) 각각이 무엇을 위해서 만들어졌는지를 알아보는 것으로 평소에 아무 생각 없이 썼던 것을 다시 한 번 생각해 보는 기회가 되었습니다. 그리고 수업을 듣고 나니 추상화를 통해서 긴 프로그램 코드를 각각의 함수로 쪼개는 방법이 왜 중요한지도 조금 더 잘 알겠네요.
  • 데블스캠프2010/넷째날/후기 . . . . 1 match
          * 참 재밌었습니다. "쿠키와 세션"에 대한 내용도 조금 알 수 있었고 웹의 작동 원리를 알 수 있어서 좋았습니다. AJAX가 등장한 이유도 재밌었구요 ㅋㅋ 또 하나의 웹 페이지처럼 보이지만 실상은 여러 페이지를 include 한 것을 보고, "아 이런 원리였구나" 하고 깨닫게 되었습니다. 참 신기하고 재밌네요 ㅋㅋ C++0x도 역시 흥미로웠습니다. 새로운 문법들 중 &&를 이용한 우측값 참조, 이걸 들어보니깐 점점 C++은 접근하기 어려운 언어가 되어가는 듯한 느낌을 받았습니다... 하지만 저는 성능을 더욱 개선시킬 수 있다는 점에서 새로운 것을 알아 좋았습니다. - [박성현]
  • 데블스캠프2010/다섯째날/ObjectCraft/미션1/강소현 . . . . 1 match
         #include <stdio.h>
  • 데블스캠프2010/다섯째날/ObjectCraft/미션1/김상호 . . . . 1 match
         {{{#include<stdio.h>
  • 데블스캠프2010/다섯째날/ObjectCraft/미션1/박재홍 . . . . 1 match
         #include <stdio.h>
  • 데블스캠프2010/다섯째날/ObjectCraft/미션1/변형진 . . . . 1 match
         #include <stdio.h>
  • 데블스캠프2010/다섯째날/ObjectCraft/미션1/허준 . . . . 1 match
         #include <stdio.h>
  • 데블스캠프2010/다섯째날/ObjectCraft/미션2/변형진 . . . . 1 match
         #include <stdio.h>
  • 데블스캠프2010/다섯째날/후기 . . . . 1 match
          * 소스를 .cpp로 만들어 보고, class가 뭔지도 맛보고, 헤더파일도 만들어 보고, 코드를 최적화(?) 하는 것도 해봤습니다. 지금까지 전
  • 데블스캠프2011/넷째날/루비/서민관 . . . . 1 match
         class ToyProgram
  • 데블스캠프2012/넷째날/묻지마Csharp/Mission3/김준석 . . . . 1 match
          public partial class Form1 : Form
          private void pushButton_Click(object sender, EventArgs e)
  • 데블스캠프2012/넷째날/후기 . . . . 1 match
          * 실제로 강사 당사자가 '''5일간''' 배운 C#은 실무(현업) 위주라 객체지향 관점이라던가 이런건 많이 못 배웠습니다. 함수 포인터와 비슷한 Delegate라던가 Multi Thread를 백그라운드로 돌린다던가 이런건 웬지 어린 친구들이 멘붕할듯 하고 저도 확신이 없어 다 빼버렸지요 ㅋㅋㅋㅋㅋㅋ namespace와 partial class, 참조 추가 dll 갖고 놀기(역어셈을 포함하여) 같은걸 재밌게도 해보고 싶었지만 예제 준비할 시간이 부족했어요ㅠ_- 개인적으로 마지막 자유주제 프로그램은 민관 군 작품이 제일 좋았어요 ㅋㅋ - [지원]
  • 데블스캠프2013/넷째날/후기 . . . . 1 match
         = 송지원 / Clean Code with 페어코딩 =
          * 개인적으로 이번 데블스에서 내용적인 측면에서는 가장 마음에 드는 세션이었습니다. 복잡하게 보일 수 있는 안드로이드의 내부 구조를 간결하게 설명해 주셔서 알아듣기 쉬웠습니다. 그리고 .class의 disassemble도 예전에 자바 바이트 코드를 잠깐 본 일이 있어서 무슨 이야기를 하는지 이해하기 쉬웠습니다. 다만 1학년들이 듣기에는 좀 어렵지 않았을까 하는 생각이 들긴 했습니다. - [서민관]
  • 떡장수할머니/강소현 . . . . 1 match
         public class granma {
  • 똥배짱 . . . . 1 match
         http://zb.zeropage.org/trackback.php?article_srl=6272
  • 레밍즈프로젝트/그리기DC . . . . 1 match
         class CmyDouBuffDC
  • 레밍즈프로젝트/일정 . . . . 1 match
         || 11/17 || Map, Pixel class 작성(막지나) ||
  • 레밍즈프로젝트/프로토타입/MFC더블버퍼링 . . . . 1 match
         class CmyDouBuffDC
          GetClientRect(&rt);
         클래스 내부에는 윈도우 핸들이 없기 때문에 GetClientRect를 사용하지 못한다. 따라서 전달인자로 CRect가 전달된다.
  • 레밍즈프로젝트/프로토타입/에니메이션 . . . . 1 match
         class CmyAnimation{
  • 로마숫자바꾸기/조현태 . . . . 1 match
         #include <stdio.h>
  • 마름모출력/김유정 . . . . 1 match
         #include <stdio.h>
  • 마름모출력/이재경 . . . . 1 match
         #include <stdio.h>
  • 마름모출력/이태양 . . . . 1 match
         #include<stdio.h>
  • 마방진/Leonardong . . . . 1 match
         #include <iostream>
  • 마방진/곽세환 . . . . 1 match
         #include <iostream>
  • 마방진/김아영 . . . . 1 match
         #include <iostream.h>
  • 마방진/문원명 . . . . 1 match
         #include <iostream>
  • 마방진/임민수 . . . . 1 match
         #include <iostream>
  • 마방진/조재화 . . . . 1 match
         #include<iostream>
  • 만년달력/방선희,장창재 . . . . 1 match
         #include <iostream>
  • 만년달력/손동일,aekae . . . . 1 match
         #include <iostream>
  • 만년달력/영동 . . . . 1 match
         public class EternalCalendar
  • 만년달력/이진훈,문원명 . . . . 1 match
         #include <iostream>
  • 만년달력/재니 . . . . 1 match
         #include <iostream>
  • 몸짱프로젝트/BinarySearch . . . . 1 match
         #include <stdio.h>
  • 몸짱프로젝트/BubbleSort . . . . 1 match
         #include <stdio.h>
  • 몸짱프로젝트/DisplayPumutation . . . . 1 match
         #include <iostream.h>
  • 몸짱프로젝트/HanoiProblem . . . . 1 match
         #include <iostream.h>
  • 문자반대출력/변형진 . . . . 1 match
         fclose($fp);
  • 문제풀이 . . . . 1 match
          * [이승한] : C++ class 부분 스터디 함께 할실 분을 구합니다. 이노무 클레스가 몬지!! // 박지나, 신기철, [이승한] [Westside]
  • 미로찾기/조현태 . . . . 1 match
         #include <iostream>
  • 미로찾기/황재선허아영 . . . . 1 match
         #include <stdio.h>
  • 반복문자열/김소현 . . . . 1 match
         #include <stdio.h>
  • 반복문자열/김영록 . . . . 1 match
         #include <iostream.h>
  • 반복문자열/김유정 . . . . 1 match
         #include <stdio.h>
  • 반복문자열/김정현 . . . . 1 match
         public class Practice
  • 반복문자열/김태훈zyint . . . . 1 match
         #include <stdio.h>
  • 반복문자열/남도연 . . . . 1 match
         #include <iostream.h>
  • 반복문자열/문보창 . . . . 1 match
         #include <iostream.h>
  • 반복문자열/성우용 . . . . 1 match
         #include<stdio.h>
  • 반복문자열/윤보라 . . . . 1 match
         #include <stdio.h>
  • 반복문자열/이강희 . . . . 1 match
         #include <stdio.h>
  • 반복문자열/이규완 . . . . 1 match
         #include <stdio.h>
  • 반복문자열/이도현 . . . . 1 match
         #include <stdio.h>
  • 반복문자열/이유림 . . . . 1 match
         #include <stdio.h>
  • 반복문자열/이재경 . . . . 1 match
         #include <stdio.h>
  • 반복문자열/이정화 . . . . 1 match
         #include <stdio.h>
  • 반복문자열/이태양 . . . . 1 match
         class TestClass{
  • 반복문자열/임다찬 . . . . 1 match
         #include <stdio.h>
  • 반복문자열/조현태 . . . . 1 match
         #include <iostream>
  • 반복문자열/최경현 . . . . 1 match
         #include <stdio.h>
  • 반복문자열/황세연 . . . . 1 match
         #include <stdio.h>
  • 별표출력/하나조 . . . . 1 match
         #include <stdio.h>
  • . . . . 1 match
         [http://winapi.co.kr/clec/cpp1/cpp1.htm winapi.co.kr의 C기초강좌]
  • 복사생성자 . . . . 1 match
         1. stl 에서 class 복사시 많이 사용
  • 비행기게임 . . . . 1 match
         class D :
  • 빵페이지/마방진 . . . . 1 match
         #include <iostream>
  • 삼각형매크로/임다찬 . . . . 1 match
         #include <stdio.h>
  • 새싹C스터디2005 . . . . 1 match
         == Class ==
         [http://winapi.co.kr/clec/cpp1/cpp1.htm winapi.co.kr의 C기초강좌] 매우 자세하며 양이 많다.
  • 새싹교실/2011/AmazingC/6일차 . . . . 1 match
         #include <stdio.h>
  • 새싹교실/2011/學高/6회차 . . . . 1 match
         #include <stdio.h>
  • 새싹교실/2011/무전취식/레벨1 . . . . 1 match
         #include<stdio.h>
  • 새싹교실/2011/무전취식/레벨11 . . . . 1 match
         #include <stdio.h>
  • 새싹교실/2011/무전취식/레벨7 . . . . 1 match
         #include <stdio.h>
  • 새싹교실/2011/씨언어발전/3회차 . . . . 1 match
         #include <stdio.h>
  • 새싹교실/2012/아우토반/앞반/3.22 . . . . 1 match
         #include <stdio.h>
  • 새싹교실/2012/열반/120326 . . . . 1 match
         #include <stdio.h>
  • 새싹교실/2012/열반/120402 . . . . 1 match
         #include <stdio.h>
  • 새싹교실/2012/절반/중간고사전 . . . . 1 match
          * #include와 헤더파일에 관한 성질
  • 새싹교실/2012/해보자/과제방 . . . . 1 match
         #include <stdio.h>
  • 새싹교실/2013/양반/3회차 . . . . 1 match
         #include<stdio.h>
  • 새싹교실/2013/이게컴공과에게 참좋은데 말로설명할 길이 없네반 . . . . 1 match
         - 과제 여부: 성주(clear), 지운(아직).
  • 새싹교실/2013/케로로반 . . . . 1 match
          * Preprocessor 전처리기에 대해서 다루고, 해당 명령어(#include 등)를 직접 설명 해 보였습니다.
  • 새싹배움터05 . . . . 1 match
         || 5_5/16 || [Debugging/Seminar_2005] || Debugging ||VisualStudio에서 Debugging 방법 + Eclipse에서 Debugging 방법 + 효율적인 디버깅에 대한 토론 ||
  • 새싹스터디2006/의견 . . . . 1 match
         제로페이지 위키에 [새싹스터디2006]에서 소그룹으로 진행한 기록이 재학생에게 필요할까요? [제로페이지의문제점]에서도 ''스터디가 신입 수준을 벗어나지 못한다''라는 점을 지적합니다. [2004년활동지도]의 1학기 스터디, [새싹C스터디2005]의 Class페이지들이 대표적입니다. 반면 [새싹C스터디2005/선생님페이지], [새싹배움터05/첫번째배움터], [새싹C스터디2005/pointer]와 같은 페이지는 현재 [새싹스터디2006]을 진행하는데 도움을 줍니다. 조금만 가다듬으면 [STL]페이지처럼 주제별로 정리할 수 있습니다.
         여기 페이지도 나름대로 필요하다고 생각합니다. 각 팀마다 06학번 신입생의 실력이 다른 것 처럼 각 팀은 각 나름대로 진행해야 할 것입니다. 하위 페이지에서 기록이 단순히 '재학생을 위해서' 가 아닌 무슨 문제를 풀었고, 언제 만날건지, 어떤 문제를 풀건지 등 위키에 내용으로 남겨두는 것이 좋을것 같습니다. 후에 또 참고할 수 있도 있고. 지금 많은 class의 진척도도 볼 수 있고요.
  • 서버구조 . . . . 1 match
         clon - 스크립트를 할당된 시점에 자동수행
  • 서지혜 . . . . 1 match
          * [java/reflection] - java의 classLoader와 reflection을 이용해 외부 클래스 메소드 호출하는 법
  • 성적처리프로그램 . . . . 1 match
         #include <iostream>
  • 송년회 . . . . 1 match
         이런 연말모임도 해 보면 좋겠습니다.[http://news.naver.com/news/read.php?mode=LSD&office_id=028&article_id=0000089874§ion_id=103&menu_id=103]--[Leonardong]
  • . . . . 1 match
         http://prof.cau.ac.kr/~sw_kim/include.htm
  • 숙제1/최경현 . . . . 1 match
         #include <iostream>
  • 순차적학습패턴 . . . . 1 match
         연대 순으로 작품의 순서를 매기고 나면, 그룹은 지적인 아젠더([아젠더패턴])와 학습 주기(StudyCyclePattern)를 만들게 된다.
  • 숫자를한글로바꾸기/정수민 . . . . 1 match
         #include <stdio.h>
  • 쉽게Rpg게임만들기 . . . . 1 match
         http://sticube.clubbox.co.kr/widget.html?wid=0094970097D20077B500A40C00811000512000690300BB55
  • 스택/Leonardong . . . . 1 match
         #include <iostream>
  • 스택/aekae . . . . 1 match
         #include <iostream>
  • 스택/이태양 . . . . 1 match
         #include<stdio.h>
  • 스택/조재화 . . . . 1 match
         #include<iostream>
  • 식인종과선교사문제/변형진 . . . . 1 match
         class survive
  • 아젠더패턴 . . . . 1 match
         최고의 아젠더는 그룹이 작품을 순차적으로 학습([순차적학습패턴])하도록 짜여진 것이다. 그룹이 작품을 학습하기를 마치면, 그 작품을 원래 학습할 때 없었던 그룹의 새로운 멤버들이 그 작품을 학습할 기회를 갖기를 원할 수도 있다. 이는 학습 주기(StudyCyclePattern)와 소그룹(SubGroupPattern)을 만들어서 수행할 수 있다.
  • 안혁준 . . . . 1 match
          * [안혁준/class.js]
  • 알고리즘2주숙제 . . . . 1 match
         4. (Homework exercises) How many spanning trees are in an n-wheel( a graph with n "outer" verices in a cycle, each connected to an (n+1)st "hub" vertex), when n >= 3?
  • 알고리즘3주숙제 . . . . 1 match
         == Closest Set ==
         The distance between the two points that are closest.
  • 압축알고리즘/수진&재동 . . . . 1 match
         #include <iostream>
  • 영어학습방법론 . . . . 1 match
          * 카테고리[ex) dress, cloth category - shirts, pants, etc]로 분류하여 외우기
  • 우리홈만들기 . . . . 1 match
          * 윽.. 망했다. <A><A>click</A></A> 이런 식으로 하나의 링크를 클릭할때 두개가 뜰 수 있게 할 수 있는줄 알았는데.. 그게 아니었다. .. 디자인 다 수정하고 고심좀 해야할 듯.
  • 위키개발2006 . . . . 1 match
         || 페이지및 사이트 include || 남상협 ||
  • 위키로프로젝트하기 . . . . 1 match
         == Wiki Project Life Cycle ==
  • 윤정훈 . . . . 1 match
         #include <stdio.h>
  • 이동현 . . . . 1 match
         [EuclidProblem/이동현]
  • 이민석 . . . . 1 match
          * 게임 물리 엔진 (cyclone)
  • 이승한/PHP . . . . 1 match
          * include "./input.inc"; // 헤더는 보통 inc의 확장자를 가진다. 기타 다른 확장자도 상관이 없다.
  • 이승한/java . . . . 1 match
         클래스 관련 키워드 ; class, abstract, interface, extends, implements
  • 이승한/mysql . . . . 1 match
         include "connect.inc"; //DB접속하는 헤더
  • 이승한/질문 . . . . 1 match
         #include<iostream>
  • 이영호/개인공부일기장 . . . . 1 match
         26 (화) - Compilers, C++(다양한 Virtual 상속, Class의 메모리 구조-C의 구조체와 대비하여/Class는 구조체로 포인터함수를 사용해 구현한 메모리 구조와 비슷하다.)
         25 (월) - Compilers(한달에 1단원씩 떼기로 결정. 읽은곳 계속 읽어야 이해가 가능함. 오래전에 쓰여져서 상황도 과거로 이해해야함.), C++ Class 상속의 이해, 상속과 다형성
         21 (목) - Compilers, C++공부 시작(C++자체가 쉬워 7일만에 끝낼거 같음. -> C언어를 안다고 가정하고 C++를 가르쳐 주는 책을 보기 시작.), 기본문법, namespace, function overloading, class 추상화, 은닉성까지 완벽하게 정리.
  • 이영호/숫자를한글로바꾸기 . . . . 1 match
         #include <string.h>
  • 이원희 . . . . 1 match
         #include<stdio.h>
  • 임시 . . . . 1 match
         http://infosec.kut.ac.kr/sangjin/class/os/
  • 임인택 . . . . 1 match
         [http://www.mouse.cl/2005/productos/07/29/01_ubuntu_screen.jpg]
  • 자료병합하기/허아영 . . . . 1 match
         #include <stdio.h>
  • 장용운 . . . . 1 match
          * 클러그(CLUG)
         홈페이지 : http://clug.cau.ac.kr/~neostage/
  • 장용운/알파벳놀이 . . . . 1 match
         #include <iostream>
  • 장용운/템플릿 . . . . 1 match
         #include <iostream>
  • 정규표현식/스터디/메타문자사용하기 . . . . 1 match
         자주쓰는 문자 집합들은 특수한 메타 문자로 대신하여 찾기도 한다. 이런 메타 문자들을 문자 클래스(classes of characters)라고 부른다. {{{[0-9]}}} = {{{[0123456789]}}} 와 같은걸 알것이다. 이것을 {{{[0-9]}}} 보다 더 편한게 찾으려면 '\d'로 찾을수 있고 제외하고 찾기는 '\D'로 {{{[^0-9]}}}를 대신할수 있다.
  • 정규표현식/스터디/반복찾기/예제 . . . . 1 match
         ca-certificates.conf eclipse.ini hal lftp.conf nsswitch.conf rc3.d sudoers
  • 정렬/Leonardong . . . . 1 match
         #include <fstream>
  • 정렬/aekae . . . . 1 match
         #include <fstream>
  • 정렬/강희경 . . . . 1 match
         #include <fstream>
  • 정렬/곽세환 . . . . 1 match
         #include <fstream>
  • 정렬/방선희 . . . . 1 match
         #include <fstream>
  • 정렬/손동일 . . . . 1 match
         #include <iostream>
  • 정렬/조재화 . . . . 1 match
         #include <fstream>
  • 정모 . . . . 1 match
         ||||2023.07.10||[김동우]||||||||nextcloud 삽질후기||
  • 정모/2002.5.2 . . . . 1 match
         특별히 어느쪽에도 속하지 않은 글에 대해서는 컬럼 분류 (근데, 'Column' 과 'Article' 의 차이점은 뭐죠?)
  • 정모/2002.5.30 . . . . 1 match
          * PairProgramming 에 대한 오해 - 과연 그 영향력이 '대단'하여 PairProgramming을 하느냐 안하느냐가 회의의 관건이 되는건지? 아까 회의중에서도 언급이 되었지만, 오늘 회의 참석자중에서 실제로 PairProgramming 을 얼마만큼 해봤는지, PairProgramming 을 하면서 서로간의 무언의 압력을 느껴봤는지 (그러면서 문제 자체에 대해 서로 집중하는 모습 등), 다른 사람들이 프로그래밍을 진행하면서 어떠한 과정을 거치는지 보신적이 있는지 궁금해지네요. (프로그래밍을 하기 전에 Class Diagram 을 그린다던지, Sequence Diagram 을 그린다던지, 언제 API를 뒤져보는지, 어떤 사이트를 돌아다니며 자료를 수집하는지, 포스트잎으로 모니터 옆에 할일을 적어 붙여놓는다던지, 인덱스카드에 Todo List를 적는지, 에디트 플러스에 할일을 적는지, 소스 자체에 주석으로 할 일을 적는지, 주석으로 프로그램을 Divide & Conquer 하는지, 아니면 메소드 이름 그 자체로 주석을 대신할만큼 명확하게 적는지, cookbook style 의 문서를 찾는지, 집에서 미리 Framework 를 익혀놓고 Reference만 참조하는지, Reference는 어떤 자료를 쓰는지, 에디터는 주로 마우스로 메뉴를 클릭하며 쓰는지, 단축키를 얼마만큼 효율적으로 이용하는지, CVS를 쓸때 Wincvs를 쓰는지, 도스 커맨드에서 CVS를 쓸때 배치화일을 어떤식으로 작성해서 쓰는지, Eclipse 의 CVS 기능을 얼마만큼 제대로 이용하는지, Tool들에 대한 정보는 어디서 얻는지, 언제 해당 툴에 대한 불편함을 '느끼는지', 문제를 풀때 Divide & Conquer 스타일로 접근하는지, Bottom Up 스타일로 접근하는지, StepwiseRefinement 스타일를 이용하는지, 프로그래밍을 할때 Test 를 먼저 작성하는지, 디버깅 모드를 어떻게 이용하는지, Socket Test 를 할때 Mock Client 로서 어떤 것을 이용하는지, 플밍할때 Temp 변수나 Middle Man들을 먼저 만들고 코드를 전개하는지, 자신이 만들려는 코드를 먼저 작성하고 필요한 변수들을 하나하나 정의해나가는지 등등.)
  • 정모/2006.1.19 . . . . 1 match
         sock.close()
         void CClientSocket::Init(CWnd *pWnd)
  • 조영준 . . . . 1 match
          * 9월 14일 정모 [OMS] - Cloud Computing
          * 여름방학 clonezilla 관련 프로젝트 진행
  • 조영준/CodeRace/130506 . . . . 1 match
          class Program
  • 졸업논문 . . . . 1 match
         http://aesl.hanyang.ac.kr/class/thesis/thesis_method.pdf
  • 졸업논문/본론 . . . . 1 match
         Django는 오픈 소스 프로젝트로 code.djangoproject.com/browser/django 에서 전체 소스코드를 확인할 수 있다. 문서에 따르면 django 데이터베이스 API는 "SQL문을 효율적으로 사용하고, 필요할 때는 알아서 join연산을 수행하는 강력한 구문을 가졌으며, 사용자가 필요할 경우 직접 SQL문을 작성할 수 있도록 지원"[5]한다. 추상화된 구문을 사용하더라도 데이터는 관계형 데이터베이스에 저장하게 되는데, MS SQL, MySQL, Oracle, PostgreSQL, SQLite3와 같은 DBMS를 사용할 수 있다.
         다행히 django에서는 CLI와 마찬가지로 직접 SQL문장을 수행할 수 있는 인터페이스를 제공한다. 또한 도메인 언어인 python을 이용하면 CLI를 이용해 데이터베이스와 연동할 수도 있다. 종합적으로 기능적으로 지원이 불가능한 면은 없지만, 검색 측면에서 좀더 많은 추상화가 필요하다고 평가할 수 있다.
  • 주민등록번호확인하기/정수민 . . . . 1 match
         #include <stdio.h>
  • 중위수구하기/조현태 . . . . 1 match
         #include <iostream>
  • 중위수구하기/허아영 . . . . 1 match
         #include <stdio.h>
  • 즐겨찾기 . . . . 1 match
         [Classes]
         Xper:UncleBob
  • 진법바꾸기/김영록 . . . . 1 match
         #include <stdio.h>
  • 진법바꾸기/문보창 . . . . 1 match
         #include <iostream>
  • 진법바꾸기/허아영 . . . . 1 match
         #include <stdio.h>
  • 창섭/배치파일 . . . . 1 match
         cls
  • 최대공약수/김태훈zyint . . . . 1 match
         #include <stdio.h>
  • 최대공약수/문보창 . . . . 1 match
         public class Gcd
  • 최소정수의합/김대순 . . . . 1 match
         #include<stdio.h>
  • 최소정수의합/김유정 . . . . 1 match
         #include <stdio.h>
  • 최소정수의합/김정현 . . . . 1 match
         public class AtleastSum
  • 최소정수의합/김태훈zyint . . . . 1 match
         #include <stdio.h>
  • 최소정수의합/남도연 . . . . 1 match
         #include <iostream.h>
  • 최소정수의합/문보창 . . . . 1 match
         #include <iostream.h>
  • 최소정수의합/송지훈 . . . . 1 match
         #include <iostream>
  • 최소정수의합/이규완 . . . . 1 match
         #include <stdio.h>
  • 최소정수의합/이재경 . . . . 1 match
         #include <stdio.h>
  • 최소정수의합/이태양 . . . . 1 match
         #include<stdio.h>
  • 최소정수의합/임다찬 . . . . 1 match
         #include <stdio.h>
  • 최소정수의합/임인택 . . . . 1 match
         class TestMinInt(unittest.TestCase):
  • 최소정수의합/조현태 . . . . 1 match
         #include <iostream>
  • 최소정수의합/최경현 . . . . 1 match
         #include <stdio.h>
  • 컴퓨터고전스터디 . . . . 1 match
         혹시 관심이 있다면 http://www.acm.org/classics/ 의 글들을 한번 읽어보길 권합니다. 튜링상을 받은 사람들의 "전설적인 논문" 모음입니다. 특히 David Parnas의 글은 감동의 눈물을 흘리면서 본 기억이 납니다.
  • 큐/Leonardong . . . . 1 match
         #include <iostream>
  • 큐/aekae . . . . 1 match
         #include <iostream>
  • 큐/조재화 . . . . 1 match
         #include<iostream>
  • 큰수찾아저장하기/김영록 . . . . 1 match
         #include <stdio.h>
  • 큰수찾아저장하기/문보창 . . . . 1 match
         #include <iostream>
  • 큰수찾아저장하기/조현태 . . . . 1 match
         #include <iostream>
          system("CLS");
         system("CLS"); 이게 모야? cpp에서 자주 보이는 것 같은데.. --아영
  • 큰수찾아저장하기/허아영 . . . . 1 match
         #include <stdio.h>
  • 타도코코아CppStudy/0811 . . . . 1 match
         || ZeroWiki:RandomWalk || 정우||Upload:class_random.cpp . || 왜 Worker가 Workspace를 상속받지? 사람이 일터의 한 종류야?--; 또 에러뜨네 cannot access private member. 이건 다른 클래스의 변수를 접근하려고 해서 생기는 에러임. 자꾸 다른 클래스의 변수를 쓰려 한다는건 그 변수가 이상한 위치에 있다는 말도 됨 ||
         || ZeroWiki:ClassifyByAnagram || . || . || . ||
  • 토이/숫자뒤집기/임영동 . . . . 1 match
         public class ProgrammingExercise5_04{
  • 튜터링/2013/Assembly . . . . 1 match
          1. Instruction Execution Cycle을 도식하고, 설명하세요.
  • 파스칼삼각형/Leonardong . . . . 1 match
         #include <iostream>
  • 파스칼삼각형/aekae . . . . 1 match
         #include <iostream>
  • 파스칼삼각형/강희경 . . . . 1 match
         #include <iostream>
  • 파스칼삼각형/곽세환 . . . . 1 match
         #include <iostream>
  • 파스칼삼각형/구자겸 . . . . 1 match
         #include <stdio.h>
  • 파스칼삼각형/김수경 . . . . 1 match
         #include <stdio.h>
  • 파스칼삼각형/김영록 . . . . 1 match
         #include <iostream.h>
  • 파스칼삼각형/김준석 . . . . 1 match
         #include<stdio.h>
  • 파스칼삼각형/김태훈zyint . . . . 1 match
         #include <stdio.h>
  • 파스칼삼각형/김홍기 . . . . 1 match
         #include <iostream>
  • 파스칼삼각형/문보창 . . . . 1 match
         #include <iostream>
  • 파스칼삼각형/문원명 . . . . 1 match
         #include <iostream>
  • 파스칼삼각형/손동일 . . . . 1 match
         #include<iostream>
  • 파스칼삼각형/송지원 . . . . 1 match
         #include <iostream>
  • 파스칼삼각형/윤종하 . . . . 1 match
         #include<iostream>
  • 파스칼삼각형/임다찬 . . . . 1 match
         #include <stdio.h>
  • 파스칼삼각형/임상현 . . . . 1 match
         #include<iostream>
  • 파스칼삼각형/조현태 . . . . 1 match
         #include <iostream>
  • 파스칼의삼각형/조재화 . . . . 1 match
         #include<iostream>
  • 파이썬으로익스플로어제어 . . . . 1 match
         from win32com.client import Dispatch
  • 포인터 swap . . . . 1 match
         #include <iostream>
  • 프로그래머의편식 . . . . 1 match
         블로깅을 하다가 우연히 읽게 된 글인데 공감되는 부분이 많습니다. 원문은 [http://sparcs.kaist.ac.kr/~ari/each/article.each.469.html 여기]에 있습니다.
  • 프로그래밍/ACM . . . . 1 match
          * class Main
  • 프로그래밍/DigitGenerator . . . . 1 match
         public class DigitGenerator {
  • 프로그래밍언어와학습 . . . . 1 match
         http://www.zdnet.co.kr/anchordesk/todays/jwkim/article.jsp?id=45258&forum=1 에 글에 대해서
  • 프로그래밍파티 . . . . 1 match
          * #class, #method : 클래스와 메쏘드 숫자에 반비례 (전체 점수에서 비율은 가장 낮음)
  • 피보나치/Leonardong . . . . 1 match
         #include <iostream>
  • 피보나치/SSS . . . . 1 match
         #include <stdio.h>
  • 피보나치/aekae . . . . 1 match
         #include <iostream>
  • 피보나치/곽세환 . . . . 1 match
         #include <iostream>
  • 피보나치/김민경 . . . . 1 match
         #include <stdio.h>
  • 피보나치/김상섭 . . . . 1 match
         #include <iostream>
  • 피보나치/김상윤 . . . . 1 match
         #include <iostream>
  • 피보나치/김소현,임수연 . . . . 1 match
         #include <stdio.h>
  • 피보나치/김영록 . . . . 1 match
         #include <stdio.h>
  • 피보나치/김재성,황재선 . . . . 1 match
         #include<stdio.h>
  • 피보나치/김정현 . . . . 1 match
         #include <iostream>
  • 피보나치/김준석 . . . . 1 match
         #include<stdio.h>
  • 피보나치/김진목 . . . . 1 match
         {{{~cpp #include <stdio.h>
  • 피보나치/문원명 . . . . 1 match
         #include <iostream>
  • 피보나치/민강근 . . . . 1 match
         #include<iostream>
  • 피보나치/방선희 . . . . 1 match
         #include <iostream>
  • 피보나치/소현,수연 . . . . 1 match
         #include <stdio.h>
  • 피보나치/손동일 . . . . 1 match
         #include<iostream>
  • 피보나치/유선 . . . . 1 match
         #include<stdio.h>
  • 피보나치/이동현,오승혁 . . . . 1 match
         #include <iostream>
  • 피보나치/이태양 . . . . 1 match
         #include<stdio.h>
  • 피보나치/장창재 . . . . 1 match
         #include <iostream.h>
  • 피보나치/정수민,남도연 . . . . 1 match
         #include <stdio.h>
  • 피보나치/조재화 . . . . 1 match
         #include<iostream>
  • 피보나치/조현태 . . . . 1 match
         #include <iostream>
  • 피보나치/허아영 . . . . 1 match
         #include <stdio.h>
  • 피보나치/현정,현지 . . . . 1 match
         #include <stdio.h>
  • 하노이탑/김태훈 . . . . 1 match
         {{{~cpp #include <stdio.h>
  • 하노이탑/윤성복 . . . . 1 match
         #include <iostream>
  • 하노이탑/이재혁김상섭 . . . . 1 match
         #include <iostream>
  • 하노이탑/조현태 . . . . 1 match
         #include <iostream>
  • 하노이탑/한유선김민경 . . . . 1 match
         #include<stdio.h>
  • 한유선 . . . . 1 match
         #include<stdio.h>
  • 허아영 . . . . 1 match
         위키Page -->> [http://165.194.87.227/zero/index.php?title=%C7%E3%BE%C6%BF%B5&url=ixforyouxl click]
  • 혀뉘 . . . . 1 match
          * http://www.pentaxclub.co.kr
  • 호너의법칙/김정현 . . . . 1 match
         public class Sum
  • 호너의법칙/박영창 . . . . 1 match
         #include <iostream>
  • 황현/Objective-P . . . . 1 match
         === Class 선언 및 정의 ===
         @interface MyFirstObjPClass : GNObject <GNSomeProtocol>
         @implementation MyFirstObjPClass
         $myClass = [MyFirstObjPClass new];
         [$myClass doSomeTaskWithSomething:42];
         [$myClass release];
         class MyFirstObjPClass extends GNObject implements GNSomeProtocol {
         $myClass =MyFirstObjPClass::new(); // defined in GNObject
         $myClass->doSomeTaskWithSomething(42, true); // Compiler automatically adds last argument!
         $myClass->release(); // actually, does nothing unless you overrides it.
Found 2139 matching pages out of 7540 total pages (5000 pages are searched)

You can also click here to search title.

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
Processing time 0.5596 sec