본문 바로가기

Program & etc/C, C++

MSChart 설치 및 사용 MSChart MS에서 배포한 라이브러리로 무료입니다. 또 다양한 종류의 차트가 있습니다. MSChart 설치파일 : Microsoft .NET Framework 3.5용 Microsoft Chart Controls 설치가 끝나면 visual studio에 도구 추가를 합니다. 코드에 using System.Windows.Forms.DataVisualization.Charting; 추가하여 사용하면 된다. 더보기
경우의 수 경우의 수 구하기 순열 : n개의 카드 중에서 r개를 뽑아 순서를 정해 나열할 수 있는 경우를 말한다. 중복 가능중복순열 : n개의 카드 중에서 r개를 뽑아 순서를 정해 나열할 수 있는 경우를 말한다. 중복 불가능 조합 : n개의 카드 중에서 r개를 뽑아 순서에 상관없이 나열할 수 있는 경우를 말한다. 중복 가능중복조합 : n개의 카드 중에서 r개를 뽑아 순서에 상관없이 나열할 수 있는 경우를 말한다. 중복 불가능 순열 #include int arrTotal[10]; int arrData[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 0}; void swap(int *i, int *j){ int temp = *i; *i = *j; *j = temp;}/*arrTotal[]에서 q개 출력*/.. 더보기
[C#] delegate, event delegate, event MAIN 폼 namespace DelegateEvent { public partial class Form1 : Form { FormTest formTest = new FormTest(); public Form1() { InitializeComponent(); formTest.ButtonClicked += new eventButtonClicked(Form1_ButtonClicked); formTest.Show(); } void Form1_ButtonClicked(string s) { lblStatus.Text = s; } } } SUB 폼 nnamespace DelegateEvent { public delegate void eventButtonClicked(string s); .. 더보기
[C#] foreach문 사용법 C# foreach문 사용법 foreach 문 : 배열이나 컬렉션에서 해당 원소들을 얻어오는 구문이다. String[] str = {"123", "456", "789"}; for(int i = 0; i < str.Length; i++) { Console.WriteLine("str 값 : " + str[i]); } 위와 같이 str배열에서 각 배열값을 얻어오기 위해 for문을 사용했습니다. foreach문을 사용했을시 아래와 같습니다. String[] str = {"123", "456", "789"}; foreach(String s in str) { Console.WriteLine("str 값 : " + s); } 더보기
[C#, PDA] .NET Compact Framework 현재경로 가져오기 .NET Compact Framework 현재경로 가져오기 string Path = Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase); 더보기