반응형

분류 전체보기 2700

std :: map에 요소가 있는지 확인하는 방법은 무엇입니까?

std :: map에 요소가 있는지 확인하는 방법은 무엇입니까? 내 사용 사례 : map cars; bool exists(const string& name) { // somehow I should find whether my MAP has a car // with the name provided return false; } C ++로 수행하는 가장 좋고 가장 우아한 방법을 제안 해 주시겠습니까? 감사. 물론입니다. 반복자를 사용하세요. map::const_iterator it = cars.find(name); return it!=cars.end(); return cars.find(name) != cars.end(); 당신은 또한 사용할 수 있습니다 bool exists(const string& name)..

Nice programing 2020.12.31

자산 폴더에서 이미지로드

자산 폴더에서 이미지로드 asset폴더 에서 이미지를로드 한 다음 ImageView. 나는 이것을 사용하면 훨씬 더 좋다는 것을 알고 R.id.*있지만 전제는 이미지의 ID를 모른다는 것입니다. 기본적으로 파일 이름을 통해 이미지를 동적으로로드하려고합니다. 예를 들어, 나는 'cow'를database 나타내는 요소를 무작위로 검색합니다 . 이제 내 응용 프로그램 은를 통해 'cow' 의 이미지를 표시하는 것 입니다. 의 모든 요소에 대해서도 마찬가지입니다 . (가정은 모든 요소에 대해 동등한 이미지가 있다는 것입니다)ImageViewdatabase 미리 감사드립니다. 편집하다 질문을 잊었습니다. asset폴더 에서 이미지를 어떻게로드 합니까? 코드에서 파일 이름을 알고 있다면 이것을 호출해도 문제가되지 ..

Nice programing 2020.12.31

Swift의 정수 배열에서 NSIndexSet 만들기

Swift의 정수 배열에서 NSIndexSet 만들기 https://stackoverflow.com/a/28964059/6481734 의 답변을 사용하여 NSIndexSet을 [Int] 배열로 변환했습니다. 본질적으로 반대의 작업을 수행하여 동일한 종류의 배열을 다시 NSIndexSet으로 전환해야합니다. 스위프트 3 IndexSet다음 init(arrayLiteral:)과 같이를 사용하여 배열 리터럴에서 직접 만들 수 있습니다 . let indices: IndexSet = [1, 2, 3] 원래 답변 (Swift 2.2) 유사 pbasdf의 대답 만 사용forEach(_:) let array = [1,2,3,4,5,7,8,10] let indexSet = NSMutableIndexSet() array...

Nice programing 2020.12.31

목록이 주문되었는지 확인하는 방법은 무엇입니까?

목록이 주문되었는지 확인하는 방법은 무엇입니까? 일부 단위 테스트를 수행하고 있으며 목록이 포함 된 개체의 속성에 따라 정렬되는지 테스트 할 방법이 있는지 알고 싶습니다. 지금은 이런 식으로하고 있지만 마음에 들지 않고 더 나은 방법을 원합니다. 누군가 제발 도와 줄 수 있습니까? // (fill the list) List studyFeeds = Feeds.GetStudyFeeds(2120, DateTime.Today.AddDays(-200), 20); StudyFeedItem previous = studyFeeds.First(); foreach (StudyFeedItem item in studyFeeds) { if (item != previous) { Assert.IsTrue(previous.Date ..

Nice programing 2020.12.31

Knockout JS 대신 Knockout MVC를 사용하는 이유가 있습니까?

Knockout JS 대신 Knockout MVC를 사용하는 이유가 있습니까? 다른 사용자 는 일부 AJAX 게시 문제를 처리하기 위해 Knockout MVC 를 제안 했습니다. 나는 그것에 대해 조금 읽었고 Knockout JS 주위의 래퍼라는 것을 알았습니다 . 그래서 두 사람의 진짜 차이점은 무엇일까요? Knockout MVC 가 존재하기 때문에 Knockout JS로 귀찮게해야합니까 ? 언제 다른 하나를 사용합니까? Knockout MVC는 WebForms의 자식입니다 . 컨트롤러 작업을 통해 모든 뷰 모델 메서드를 라우팅합니다. 즉, 발생하는 모든 것이 서버로 바운스되고 다시 돌아와야합니다. 나는 왜 누군가가 CLIENT SIDE MVVM이 될 녹아웃과 같은 프레임 워크를 사용하여 모든 기능에 ..

Nice programing 2020.12.31

JavaScript에서 객체 배열을 하나의 객체로 어떻게 변환합니까?

JavaScript에서 객체 배열을 하나의 객체로 어떻게 변환합니까? 개체 배열이 있습니다. [ { key : '11', value : '1100', $$hashKey : '00X' }, { key : '22', value : '2200', $$hashKey : '018' } ]; JavaScript로 어떻게 다음과 같이 변환합니까? { "11": "1000", "22": "2200" } 아마도 다음과 같은 것을 찾고있을 것입니다. // original var arr = [ {key : '11', value : '1100', $$hashKey : '00X' }, {key : '22', value : '2200', $$hashKey : '018' } ]; //convert var result = {}; f..

Nice programing 2020.12.31

선택한 UItableViewCell이 선택되면 파란색으로 유지됨

선택한 UItableViewCell이 선택되면 파란색으로 유지됨 사용자가 UITableView 행을 선택한 후 뷰를 푸시하면 행이 파란색으로 강조 표시되고 새 뷰가 나타납니다. 괜찮아. 그러나 내가 '뒤로'이동하면 행이 여전히 파란색으로 강조 표시됩니다. 다음은 내 didSelectRowAtIndexPath 코드입니다. - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { SettingsViewController *controller = [[SettingsViewController alloc] initWithNibName:@"SettingsView" bundle:nil]; [[self nav..

Nice programing 2020.12.31

신호 / 슬롯 메커니즘으로 발신자 위젯을 얻는 방법은 무엇입니까?

신호 / 슬롯 메커니즘으로 발신자 위젯을 얻는 방법은 무엇입니까? 하나 이상의 신호를 하나의 슬롯에 바인딩 할 수 있습니다 (그렇지 않습니까?). 그렇다면 어떤 위젯이 신호를 보내는 지 이해할 수있는 방법이 있습니까? sender.NET에서 이벤트 인수 와 같은 것을 찾고 있습니다. QObject::sender() 일을 할 것입니다. QObject::sender()다음 예와 같이 슬롯에서 사용 합니다. void MainWindow::someSetupFunction( void ) { ... connect( _foobarButton, SIGNAL(clicked()), this, SLOT(buttonPressedSlot()) ); } void MainWindow::buttonPressedSlot() { // ..

Nice programing 2020.12.31

Windows에서 "make"를 설치하고 사용하는 방법은 무엇입니까?

Windows에서 "make"를 설치하고 사용하는 방법은 무엇입니까? 내 컴퓨터에 복제 한 저장소를 가진 누군가의 지시를 따르고 있습니다. 내가 원하는 것은 간단하다 : make코드 환경 설정의 일부로 명령 을 사용할 수 있다는 것. 그러나 저는 Windows를 사용하고 있으며 온라인에서 다운로드 할 make.exe 파일, 다운로드 할 make-4.1.tar.gz파일 (다음으로 무엇을해야할지 모르겠 음), MinGW 다운로드 (GNU 용)에 대한 정보 만 검색했습니다. 설치 후 "make"에 대한 언급을 찾지 못했습니다.) 나는 GNU 컴파일러 나 관련 물건을 원하지 않습니다. Windows에서만 "make"를 사용하고 싶습니다. 그것을 이루기 위해 무엇을해야하는지 알려주세요. 미리 감사드립니다! mak..

Nice programing 2020.12.31

-1에서 시작하는 루프는 아무것도 인쇄하지 않습니다.

-1에서 시작하는 루프는 아무것도 인쇄하지 않습니다. 이 질문에 이미 답변이 있습니다. 수수께끼 (C에서) 4 답변 C 코드를 따르는 것이 잘못된 것은 무엇입니까? 3 답변 C 매크로 확장 및 정수 산술 4 답변 에 대해 혼동 'for'루프 조건이 실패하는 이유는 무엇입니까? 5 답변 배열 요소 인쇄 6 답변 이 프로그램은의 요소를 인쇄하도록되어 array있지만 실행시 출력이 표시되지 않습니다. #include #define TOTAL_ELEMENTS (sizeof(array) / sizeof(array[0])) int array[] = { 23, 34, 12, 17, 204, 99, 16 }; int main() { int d; for (d = -1; d (TOTAL_ELEMENTS-2) 서로 다른 정..

Nice programing 2020.12.31
반응형