[C#] Thread 생성
[C#] Thread 생성
2011.11.16using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; namespace Thread_연습 { public class Shape { private volatile bool print; public void Print() { while (!print) { Console.WriteLine("룰루 랄라~ 룰루랄라~"); } Console.WriteLine("집에 가자~"); } public void Stop() { print = true; } } class Program { static void Main(string[] args) { Shape sp = new Shape..
[C++] 캡슐화 개요
[C++] 캡슐화 개요
2011.11.161. 멤버 필드 멤버 명 설명 hp 체력, 생성 시:50, 최소:0, 최대:100 iq 아이큐, 생성 시:100, 최소:80, 최대:200 name 이름, 생성 시 입력 인자로 전달 받음 num 번호, 생성 시 입력 인자로 전달 받음, 변경 못 함 scnt 연속으로 공부한 회수, 생성 시:0, 최소:0, 최대:5 공부하면 1증가, 다른 행위 시 0으로 Reset 단,GetNum,GetName,View 메서드 호출 시 영향 없음 stress 스트레스, 생성 시:0, 최소:0, 최대:100 2. 멤버 메서드 멤버 명 설명 ~Stu 소멸자 Dance 춤을 추다. iq: 3증가, hp: 30감소, stress: 20감소, scnt: 0으로 reset Drink 음료를 마시다. iq: 4감소, hp: 20감소, ..
[C++] C++ is a c with class
[C++] C++ is a c with class
2011.11.16"C++이 무엇인가요?" 라는 질문에 대한 답변은 다양하게 나올 수 있을 것이다. 그러한 답변들 중에 하나가 "C++ is a c with class."이다. 이는 C++은 C에 Class에 관한 사항이 추가되었다는 것이다. 물론, C++에 대한 답변으로 부족하다고 할 수 있을 것이다. 다만, C++ 언어를 배움에 있어 Class에 초점을 둘 필요성이 있다는 말로 받아들인다면 충분히 의미가 있을 것이다. 앞으로 C++ 언어에서 Class에 관한 사항은 하나씩 살펴보기로 할 것이다. 이 글에서는 C++의 클래스에 대해 소개하기 전에 Class를 제외한 부분에서 C언어와 다소 차이가 있는 부분을 다루고자 한다. 먼저, C++은 C언어에 비해 신뢰성을 강화시킨 언어이다. 이는 개발자의 잘못될 수 있는 코드를 ..
[C언어] 학생관리
[C언어] 학생관리
2011.11.15Main.h //************************************************************************* //include //************************************************************************* #include #include #include #include //************************************************************************* //struct //************************************************************************* typedef struct student { int Snu..
[C언어] String 함수 구현(cmp, len, cpy, rev)
[C언어] String 함수 구현(cmp, len, cpy, rev)
2011.11.15#include #include #include #define MAX 30 void sc(); void display(); void Switch(int a); void Strlen(char *a); void Strcmp(char *a, char *b); void Strcpy(char *a, char *b); void Strrev(char *a, char *b); int Number=0,number1=0,count=0,count1=0,i; char str1[MAX]; char str2[MAX]; void main() { sc(); puts("======================="); display(); puts("======================="); printf("연산자를 고르시오:"); ..
[C언어] 변수 표기법 정리 PPT
[C언어] 변수 표기법 정리 PPT
2011.11.15
[C언어] 계산기 프로젝트(공학용 계산기 C로 구현 최대한)
[C언어] 계산기 프로젝트(공학용 계산기 C로 구현 최대한)
2011.11.15#include #include #include // clrscr함수 #include // getch함수 #include //---------------------------------- extern void clrscr(); //화면 클리어 void Title(); //프로그램 소개 void Run(); //실행 int SelectMenu();//전체 메뉴 //---------------------------------- //----------------------------------- void Cul16();//16진수 연산--------------- void HexSum(int x, int y);// 16진수 덧셈 void HexMinus(int x, int y);// 16진수 뺄샘 void He..
[C언어] 영화관 연습 by Hwang
[C언어] 영화관 연습 by Hwang
2011.11.15#include #include #include #include typedef struct Movies { int Prcie; char MovieName[30]; char *Name; }Movie; #define SIZE 100; void Insert(Movie **MV,int High, int Low);//끝 int NumberPut();//끝 void Run();//끝 void Print(Movie **MV, int High, int Low);//끝 void Delete(Movie **MV,int High, int Low); void Display();//끝 void Find(Movie **MV, int High, int Low); void main() { Run(); } void Display() ..
[C언어] 주차공간 연습 by Hwang
[C언어] 주차공간 연습 by Hwang
2011.11.15#include #include #include //Cars 구조체 typedef struct Cars { int CarNumber; char Color[50]; }Car; //각 기능을 함수처리 int Putin(); void insert(Car **pList); void display(); void print(Car **pList); void Putout(Car **pList); void Pnt(Car **pList); int Low, Number; char Color[10]; void main() { int N; Car *str[6]={NULL,};; do { display(); N=Putin(); switch(N) { case 1: system("cls"); insert(str); break; c..
[C언어] 이진모드
[C언어] 이진모드
2011.11.15//*************************************************************************** // 이진모드 //*************************************************************************** #include #include typedef struct Books//도서 { int price; //가격 char *BookNane; //이름 char *BookWriter;//저자 }Book; void main() { int i; FILE *fp; // int p[5]; Book bookList[10]; bookList[5].price=100; bookList[5].BookNane="홍길동"; bookList[..
[C언어] IO
[C언어] IO
2011.11.15//**************************************************************************** // IO //**************************************************************************** #include #include void main() { // int i; int a,b,c; char buf[32]; FILE *fp; //fopen : 파일 열기 함수!! /*if((fp = fopen("bit.txt","w"))==NULL) { puts("파일 열기 실패!!"); return; }*/ if((fp = fopen("bit.txt","r"))==NULL) { puts("파일 열기 실패!!"); re..
[C언어] 구조체 리뷰
[C언어] 구조체 리뷰
2011.11.15//******************************************************************************** //구조체 리뷰!! //******************************************************************************** #include #include #include typedef struct Books//도서 { int price; //가격 char *BookNane; //이름 char *BookWriter;//저자 }Book; /* void insert(int idex, Book *pList)//책 학권을 입력 받는다. { char Name_Buf[100]; char Writer_Buf[100]; prin..