- CppUnit . . . . 39 matches
C++ 에서 UnitTest를 하기 위한 UnitTestFramework. http://sourceforge.net/projects/cppunit/ 에서 다운 받을 수 있다.
[http://janbyul.com/moin/moin.cgi/CppUnit/HowTo/Kor 이곳]에 VS2005용 설정방법을 간단하게 정리해둠. - 임인택
* Library 화일 생성 : {{{~cpp ...cppunitexamplesexamples.dsw }}} 을 연뒤 {{{~cpp WorkSpace }}}의 {{{~cpp FileView }}}에서 {{{~cpp CppUnitTestApp files }}} 에 Set as Active Project로 맞춰준다.(기본값으로 되어 있다.) 그리고 컴파일 해주면 lib 폴더에 library 화일들이 생성될 것이다.
== 준비 2 - CppUnit을 사용할 프로젝트 열 때 해주어야 할 기본 세팅 ==
Library : {{{~cpp ...cppunit-x.x.xlib }}} [[BR]]
Include : {{{~cpp ...\cppunit-x.x.xinclude }}}
a. Tools -> Options -> Directories -> Include files 에서 해당 cppunit
* Project Setting - Link - General - object/library 에 cppunitd.lib, testrunnerd.lib 를 추가해준다.
{{{~cpp
copy c:cppunitlibtestrunnerd.dll .
{{{~cpp
#include <cppunit/extensions/testfactoryregistry.h>
runner.addTest ( CppUnit::TestFactoryRegistry::getRegistry().makeTest() );
Test Case 가 될 Class는 {{{~cpp CppUnit::TestCase }}} 를 상속받는다.
{{{~cpp
#ifndef CPP_UNIT_EXAMPLETESTCASE_H
#define CPP_UNIT_EXAMPLETESTCASE_H
#include <cppunit/TestCase.h>
#include <cppunit/extensions/HelperMacros.h>
class ExampleTestCase : public CppUnit::TestCase
- 타도코코아CppStudy . . . . 13 matches
* [타도코코아CppStudy/0721]
* [타도코코아CppStudy/0724]
* [타도코코아CppStudy/0728]
* [타도코코아CppStudy/0731]
* [타도코코아CppStudy/0801]
* [타도코코아CppStudy/0804]
* [타도코코아CppStudy/0808]
* [타도코코아CppStudy/0811]
* [타도코코아CppStudy/0815]
* [타도코코아CppStudy/0818]
* [타도코코아CppStudy/0822]
* [타도코코아CppStudy/0825]
* [타도코코아CppStudy/0829]
- HardcoreCppStudy/첫숙제 . . . . 10 matches
= HardcoreCppStudy의 첫 숙제입니다 =
||[HardcoreCppStudy/첫숙제/ValueVsReference/변준원]||
||[HardcoreCppStudy/첫숙제/ValueVsReference/장창재]||
||[HardcoreCppStudy/첫숙제/ValueVsReference/임민수]||
||[HardcoreCppStudy/첫숙제/ValueVsReference/김아영]||
||[HardcoreCppStudy/첫숙제/Overloading/변준원]||
||[HardcoreCppStudy/첫숙제/Overloading/장창재]||
||[HardcoreCppStudy/첫숙제/Overloading/임민수]||
||[HardcoreCppStudy/첫숙제/Overloading/김아영]||
[HardcoreCppStudy]
- VonNeumannAirport/1002 . . . . 10 matches
{{{~cpp
{{{~cpp
여기서 잠시 CppUnit 셋팅을 맞춰놓고.
{{{~cpp
#include <cppunit/TestCase.h>
#include <cppunit/extensions/HelperMacros.h>
#include <cppunit/Ui/Text/TestRunner.h>
class TestOne : public CppUnit::TestCase {
CPPUNIT_TEST_SUITE (TestOne);
CPPUNIT_TEST_SUITE_END();
CppUnit::TextUi::TestRunner runner;
{{{~cpp
{{{~cpp
{{{~cpp
class TestOne : public CppUnit::TestCase {
CPPUNIT_TEST_SUITE (TestOne);
CPPUNIT_TEST (test1);
CPPUNIT_TEST_SUITE_END();
CPPUNIT_ASSERT_EQUAL (1, conf->getTraffic ());
{{{~cpp
- 타도코코아CppStudy/0724 . . . . 8 matches
|| [타도코코아CppStudy/0721] || [타도코코아CppStudy/0728] ||
SeeAlso) [타도코코아CppStudy/0724/선희발표_객체지향]
Upload:HigherOrderEX.cpp
[타도코코아CppStudy]
|| [타도코코아CppStudy/0721] || [타도코코아CppStudy/0728] ||
SeeAlso) [타도코코아CppStudy/객체지향발표]
Upload:HigherOrderEX.cpp
|| 파스칼의 삼각형 || [수진] || Upload:pascal_sujin.cpp || 헉.. 줄까지 맞추다니 멋져요.^^ 함수 분리도 꽤 잘한거 같고.. 무엇보다 다른 개념(조합)을 사용했네요. 여태까지 한 사람들은 거의 다 위에꺼 더해서 했거든요. 하지만 로직과 보여주는게 분리가 안되어 있네요. 이따 저와 함께 고쳐 봅시다. ||
||.||[CherryBoy] || Upload:paskal_CherRy.cpp || . ||
|| 랜덤워크 || [정우] || Upload:random_winy.cpp || 저랑 같이 고쳐봅시다. 고칠게 많네요. 결과는 제대로 되었지만... 이런 식으로 짠 코드는 나중에 수정하기가 골치아프답니다. ||
|| 마방진(홀수) ||[정우] ||Upload:mabang_winy.cpp || 잘했어요. 고칠 거리가 좀 있긴 하지만.. 스스로 고쳐 보세요. 랜덤워크를 저와 함꼐 고쳐보면서 배운걸 마방진 고치는데 적용해 보세요. ||
[타도코코아CppStudy]
- CPPStudy . . . . 6 matches
= CPPStudy =
|| [CPPStudy_2005_1] ||
|| [CppStudy_2002_1] ||
|| [CppStudy_2002_2]||
|| [HardcoreCppStudy] ||
|| [MedusaCppStudy] ||
|| [삼총사CppStudy] ||
|| [타도코코아CppStudy] ||
- CppStudy_2002_2 . . . . 5 matches
|| 7.18 ||["CppStudy_2002_2/객체와클래스"]||["CppStudy_2002_2/슈퍼마켓"]||
|| 미정 ||["CppStudy_2002_1"]팀과 시합||13.C++코드의 재활용||
|| STL연습문제 (["CppStudy_2002_2/STL과제"])|| || || ||
* 담주 8월 9일(금요일) 5시에 합니다 목요일이 제로페이지 정모이기도 하고 금요일에 ["CppStudy_2002_1"] 팀과 같이
- C++Study_2003 . . . . 4 matches
* [타도코코아CppStudy]
* [HardcoreCppStudy]
* [MedusaCppStudy]
* [삼총사CppStudy]
- 선희 . . . . 4 matches
* 여름방학 : 주중 2번 [타도코코아CppStudy]
* [타도코코아CppStudy]
{{{~cpp
* 여름방학 : 주중 2번 [타도코코아CppStudy]
* [타도코코아CppStudy]
{{{~cpp
- 정모/2003.7.29 . . . . 4 matches
* [MedusaCppStudy] => 잘 진행되고 있음.
* [삼총사CppStudy] => 현재 관계자가 없는 관계로 상황을 알 수 없음.
* [HardcoreCppStudy] => 지난주에 시작, C++을 주로 하는 방향으로 나갈 예정.
* [타도코코아CppStudy] => 잘 되고 있음. 담당자님께서 공부하고 있으신 걸 열심히 가르치고 계심.
- 정모/2003.8.12 . . . . 4 matches
* [MedusaCppStudy] => 효율 70% 정도로, AcceleratedC++로 진도를 나가는 중
* [삼총사CppStudy] => 50% 정도로, 문법, 실습 위주.
* [HardcoreCppStudy] => 50% 정도로, 문법, 실습 위주. 지난주는 몇명이 안 와서 진도 안 나가고 실습을 좀 하였음.
* [타도코코아CppStudy] => 관리자(인수형)의 부재로 현재 상황을 알 수 없음.
- 정모/2003.8.26 . . . . 4 matches
* [MedusaCppStudy] => 스터디 종료. 나름대로 성공적이었음.
* [삼총사CppStudy] => 지난주부터 진행 없었음.
* [HardcoreCppStudy] => 마지막 수업이 남았고, 원래는 OOP를 중심으로 실습하려했으나 여러 사정으로 마지막 시간을 OOP로 하고 끝낼 예정
* [타도코코아CppStudy] => 종료.
- CppStudy_2002_1/과제1 . . . . 3 matches
* ["CppStudy_2002_1/과제1/상협"]
* ["CppStudy_2002_1/과제1/Yggdrasil"] - 영동
* ["CppStudy_2002_1/과제1/CherryBoy"] - 대근
- HardcoreCppStudy . . . . 3 matches
[HardcoreCppStudy/첫숙제]
[HardcoreCppStudy/두번째숙제]
[HardcoreCppStudy/세번째숙제]
- 타도코코아CppStudy/0728 . . . . 3 matches
|| [타도코코아CppStudy/0724] || [타도코코아CppStudy/0731] ||
{{{~cpp
|| ZeroWiki:RandomWalk2 || [CherryBoy] || Upload:randomWork2_CheRy.cpp || 다시 ||
|| 랜덤워크 || [CherryBoy] || Upload:randomWalk_CherRy.cpp || . ||
|| 마방진(홀수) || [CherryBoy] || Upload:MaBangJin_CherRy.cpp || . ||
[타도코코아CppStudy]
- 타도코코아CppStudy/0731 . . . . 3 matches
|| [타도코코아CppStudy/0728] || [타도코코아CppStudy/0804] ||
|| 랜덤워크 || [CherryBoy] || Upload:randomWalk_CherRy.cpp|| . ||
|| 마방진(홀수) || [CherryBoy] || Upload:MaBangJin_CherRy.cpp || . ||
|| ZeroWiki:RandomWalk2 || [CherryBoy] || Upload:randomWork2_CheRy.cpp || 다시 평가부탁드립니다 - [CherryBoy] ||
[타도코코아CppStudy]
- 타도코코아CppStudy/0804 . . . . 3 matches
|| [타도코코아CppStudy/0731] || [타도코코아CppStudy/0811] ||
|| ZeroWiki:RandomWalk2 || CherryBoy || Upload:randomWork2_CheRy.cpp || . ||
|| ZeroWiki:Telephone || CherryBoy || Upload:Telephone_CherRy.cpp || . ||
[타도코코아CppStudy]
- 타도코코아CppStudy/0811 . . . . 3 matches
|| [타도코코아CppStudy/0804] || [타도코코아CppStudy/0818] ||
|| ZeroWiki:RandomWalk || 정우||Upload:class_random.cpp . || 왜 Worker가 Workspace를 상속받지? 사람이 일터의 한 종류야?--; 또 에러뜨네 cannot access private member. 이건 다른 클래스의 변수를 접근하려고 해서 생기는 에러임. 자꾸 다른 클래스의 변수를 쓰려 한다는건 그 변수가 이상한 위치에 있다는 말도 됨 ||
|| ZeroWiki:Telephone || 수진 || Upload:telephone_sujin.cpp || . ||
|| SuperMarket || CherryBoy || Upload:Supermarket_CherRy.cpp || . ||
[타도코코아CppStudy]
- C++ . . . . 2 matches
* [CPPStudy_2005_1]
* [C++/CppUnit]
* [Cpp에서의가변인자]
- MedusaCppStudy/세람 . . . . 2 matches
=== Medusa Cpp Study 숙제 ===
{{{~cpp
{{{~cpp
{{{~cpp
{{{~cpp
{{{~cpp
{{{~cpp
[MedusaCppStudy]
- MedusaCppStudy/신애 . . . . 2 matches
=== MedusaCppStudy 신애 숙제 ===
{{{~cpp
{{{~cpp
{{{~cpp
{{{~cpp
{{{~cpp
{{{~cpp
[MedusaCppStudy]
- MedusaCppStudy/희경 . . . . 2 matches
=== MedusaCppStudy 희경 숙제 ===
{{{~cpp
{{{~cpp
{{{~cpp
{{{~cpp
[MedusaCppStudy]
- MineFinder . . . . 2 matches
* 개발툴 : Visual C++ 6.0, cppunit 1.62, SPY++, 지뢰찾기 2000, 98버전
* CppUnit 를 쓸때에는 MFC 라이브러리들이 static 으로 링킹이 안되는 것 같다. 좀 더 살펴봐야겠다.
* CppUnit - 이번 플밍때 윈도우 메세지 관련 처리에 대해서는 코드를 작성못했다. (이 부분에 대해서는 전통적인 Manual Test방법을 쓸 수 밖에. GUI Testing 관련 글을 더 읽어봐야 겠다. 아직 더 지식이 필요하다.) 단, 나중에 비트맵 분석부분 & Refactoring 시에 TFP 를 할 수 있게 되었다.
{{{~cpp
{{{~cpp
{{{~cpp
{{{~cpp
F:WorkingTempMinerFinderMinerBitmapAnalyzer.cpp(65): if (bmpdc->GetPixel (bmpStartX,bmpStartY) != rgbColor)
F:WorkingTempMinerFinderMinerBitmapAnalyzer.cpp(135): rgb = screendc->GetPixel (nX+nBi,nY+nBj);
{{{~cpp
{{{~cpp
{{{~cpp
- NUnit . . . . 2 matches
* NUnit 은 pyunit과 junit 과 달리, .Net Frameworks 에 도입된 Source 내의 Meta Data 기록인 Attribute 으로 {{{~cpp TestFixture}}}를 구성하고 테스트 임을 만방에 알린다.
* C++에서 CppUnit을 사용할수도 있겠지만, [인수]군이 써본바로는, 또한 6.0이 아닌 .Net을 쓴다면 NUnit이 더 좋은것 같다.(어차피 6.0에선 돌아가지도 않지만--;) CppUnit은... 뭔가 좀 이상하다.--; --[인수]
- PairProgramming . . . . 2 matches
간단한 아날로그 시계를 만드는 프로그램이였다. MFC + CppUnit 로 작업했다.
* Pair 의 분배 - TFP를 공부하느냐고 시작한 것이였던지라, 상대적으로 CppUnit 에 익숙하지 않은 사람에게 코딩을 주도하게 했다. 한 1주일정도 되는 프로젝트라면 Junior로 하여금 경험을 쌓게 함으로써 오히려 장점으로 작용할 수도 있을 것 같다. 하지만, 역시 적절하게 분배를 했었어야 할 것 같다.
{{{~cpp
{{{~cpp
{{{~cpp
- WikiProjectHistory . . . . 2 matches
|| ["CppStudy_2002_1"] || 임영동, 신진영, 김기웅, 이대근, 남상협 || C++ 스터디 그룹 입니다. || 종료 ||
|| ["CppStudy_2002_2"] || 이영준,김세연,장재니,이영록,신재동 || C++ 스터디 그룹 || 종료 ||
- 덜덜덜 . . . . 2 matches
{{{~cpp
'''[http://winapi.co.kr/clec/cpp1/cpp1.htm winapi.co.kr의 C기초강좌] 매우 자세하며 양이 많다. 이것이 교재 적당히씩 읽고 와주세요'''
[DevCpp] // 다운로드 가능
[DevCppInstallationGuide] // 인스톨 가이드 입니다. <- 필수!!
- 삼총사CppStudy/숙제2 . . . . 2 matches
[삼총사CppStudy/숙제2/곽세환]
[삼총사CppStudy]
- 수진 . . . . 2 matches
* [타도코코아CppStudy]
[타도코코아CppStudy]
- 위키에 코드컬러라이저 추가하기 . . . . 2 matches
{{{~cpp
{{{~cpp
* CppColorize.py
{{{~cpp
{{{~cpp
{{{~cpp
{{{~cpp
from MoinMoin.processor.CppColorize import process
- 정모/2002.7.11 . . . . 2 matches
* ["CppStudy_2002_1"] : 도움 - 남상협, 팀원 - 임영동, 신진영, 홍진영, 이대근, 김기웅
* ["CppStudy_2002_2"] : 도움 - 신재동, 팀원 - 이영록, 김영준, 박세연, 장제니
- 정우 . . . . 2 matches
* [타도코코아CppStudy]
*[타도코코아CppStudy]
- 타도코코아CppStudy/0818 . . . . 2 matches
|| [타도코코아CppStudy/0811] || X ||
[타도코코아CppStudy]
- 현재 위키에 어떤 습관이 생기고 있는걸까? . . . . 2 matches
* 이름의 하위 분류로 / 를 사용한다. 예) [삼총사CppStudy]하위에 속한 [삼총사CppStudy/숙제1] 페이지
- BigBang . . . . 1 match
~cpp
~cpp
* 참고 : [Cpp에서의멤버함수구현메커니즘]
* 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 참고]
- C++/CppUnit . . . . 1 match
#Redirect CppUnit
- CppStudy_2002_1 . . . . 1 match
|| 첫번째 주 || ["CppStudy_2002_1/과제1"]|| 영동, 대근 ||
- CppStudy_2002_1/과제1/Yggdrasil . . . . 1 match
{{{~cpp
["CppStudy_2002_1/과제1"] [[BR]]
- CppStudy_2002_2/슈퍼마켓 . . . . 1 match
{{{~cpp
{{{~cpp
["문제분류"], ["CppStudy_2002_2"]
- DevCpp . . . . 1 match
zp 내 링크. http://zeropage.org/pub/util/devcpp-4.9.9.2_setup.exe
설치법 - [DevCppInstallationGuide]
- MoinMoinWikis . . . . 1 match
* [wiki:EfnetCppWiki:FrontPage IRC channel #c++]
- One . . . . 1 match
* DevCpp
- SeminarHowToProgramIt . . . . 1 match
{{{~cpp
(See Also ["PyUnit"], ["UnitTest"], ["JUnit"], ["CppUnit"]. C 언어를 사용하시는 분들은 ASSERT 문으로 UnitTest 부분을 어느정도 대신할 수 있습니다.)
- SilentASSERT . . . . 1 match
CppUnit 을 쓸려고도 해 보았지만 역시 너무 까다로와서 ASSERT를 수정하기로 맘 먹었습니다.
- StringOfCPlusPlus/세연 . . . . 1 match
{{{~cpp
See Also ["CppStudy_2002_2"]
- SuperMarket/세연 . . . . 1 match
{{{~cpp
See Also ["CppStudy_2002_2"][[BR]]
- SuperMarket/세연/재동 . . . . 1 match
{{{~cpp
{{{~cpp
See Also ["CppStudy_2002_2"][[BR]]
- SuperMarket/재니 . . . . 1 match
{{{~cpp
["CppStudy_2002_2"]
- TestFirstProgramming . . . . 1 match
테스트 코드 작성에 대해서는 UnitTest 와 PyUnit, CppUnit 를 참조하라.
- TestSuiteExamples . . . . 1 match
{{{~cpp
{{{~cpp
{{{~cpp
=== CppUnit ===
- TheOthers . . . . 1 match
{{{~cpp
|__ Cpp
- UnitTest . . . . 1 match
보통 테스트 코드를 작성할때는 UnitTestFramework Library들을 이용한다. 각 Language 별로 다양한데, C++ 사용자는 ["CppUnit"], Java 는 ["JUnit"], Python 은 ["PyUnit"] 등을 이용할 수 있다. PyUnit 의 경우는 2.1부터 기본 모듈에 포함되어있다.
- UnitTestFramework . . . . 1 match
* ["CppUnit"]
- Vending Machine/dooly . . . . 1 match
{{{~cpp
See Also ["CppStudy_2002_2"] , ["VendingMachine/세연/재동"] , ["VendingMachine/세연/1002"] , [Vending Machine/세연]
- VendingMachine/세연/재동 . . . . 1 match
{{{~cpp
{{{~cpp
See Also ["CppStudy_2002_2"][[BR]]
- VendingMachine/재니 . . . . 1 match
{{{~cpp
["CppStudy_2002_2"] ["VendingMachine"]
- eXtensibleStylesheetLanguageTransformations . . . . 1 match
http://www.codeguru.com/Cpp/data/data-misc/xml/article.php/c4565
- ricoder . . . . 1 match
{{{~cpp
{{{~cpp
{{{~cpp
{{{~cpp
{{{~cpp
* ["CppStudy_2002_2"]
- snowflower . . . . 1 match
||[삼총사CppStudy]||03 학번과 함께 C++ 스터디~ || _ ||
- stuck!! . . . . 1 match
zp 내 링크. http://zeropage.org/pub/util/devcpp-4.9.9.2_setup.exe
설치법 - [DevCppInstallationGuide]
'''[http://winapi.co.kr/clec/cpp1/cpp1.htm winapi.co.kr의 C기초강좌] 매우 자세하며 양이 많다. 이것이 교재 적당히씩 읽고 와주세요'''
- 곽세환 . . . . 1 match
* [삼총사CppStudy]
- 김민재 . . . . 1 match
* [CppALL/쒸뽈뽈] 스터디 구성원
- 김태진 . . . . 1 match
* C++ - [Cpp/2011년스터디]
- 복 . . . . 1 match
[DevCppInstallationGuide] // 인스톨 가이드 입니다. <- 필수!!
[http://winapi.co.kr/clec/cpp1/cpp1.htm winapi.co.kr의 C기초강좌]
- 삼총사CppStudy/20030731 . . . . 1 match
[삼총사CppStudy]
- 삼총사CppStudy/Inheritance . . . . 1 match
{{{~cpp
{{{~cpp
{{{~cpp
{{{~cpp
{{{~cpp
[삼총사CppStudy]
- 삼총사CppStudy/숙제2/곽세환 . . . . 1 match
{{{~cpp
{{{~cpp
[삼총사CppStudy/숙제2]
- 수 . . . . 1 match
* Dev-CPP!!! : [DevCpp]
{{{~cpp
{{{~cpp
{{{~cpp
- 장용운 . . . . 1 match
* [미시Cpp]
- 정모/2011.8.22 . . . . 1 match
* [Cpp/2011년스터디]
- 정모/2011.8.29 . . . . 1 match
* [:Cpp/2011년스터디 C++ 스터디]
- 코코아 . . . . 1 match
[타도코코아CppStudy]
* Upload:코코아의피보나치.cpp
- 타도코코아CppStudy/객체지향발표 . . . . 1 match
[타도코코아CppStudy]
Found 73 matching pages out of 7557 total pages (3900 pages are searched)
You can also click here to search title.