stl

    -1

    1답변

    중첩 벡터를 사용하여 놀고 있었고 임의의 요소를 출력하여 출력을 보았습니다. 범위를 벗어나면 오류가 발생하지 않는 것으로 나타났습니다. 단순히 값으로 0을 반환합니다. 왜 이런가요? 인덱스를 기준으로 범위를 벗어난 요소를 호출 할 때마다 벡터 크기가 조정되고 0으로 초기화됩니까? 이 0 그냥 단순한 우연의 일치 인쇄 것으로, #include <iostrea

    0

    1답변

    저는 C++ 11과 STL 라이브러리에 대해 아주 많이 배우고 있습니다. 난 내가 마지막 warr_temp = warr;을 복사하는 3 벡터와 1 개 벡터를 복용하고이 코드에서 무엇을하고 무엇을 같이하는 코드, #include <bits/stdc++.h> #include <vector> #include <algorithm> #include <itera

    1

    1답변

    libstdC++ 프로파일 모드가 최근에 사용되지 않는 것을 보았습니다 (GCC 7 changes 참조). 나는 Profile Mode이 C++ 표준 라이브러리의 사용법에 대한 유용한 제안을 제공한다는 것을 알고 있습니다. 그러나 그 이후로는 더 이상 사용되지 않으므로 대신 비슷한 제안을받는 방법은 무엇입니까?

    0

    1답변

    OpenGL을 사용하고 현재 정점 배열을 전달 중입니다. 내가 정점 배열 GLfloat vertices[] = { 0.500000000f, 0.500000000f, 0.500000000f, 1.00000000f, 0.000000000f, 0.000000000f, 0.500000000f, -0.500000000f, 0.500000000f,

    2

    1답변

    라이브러리의 코드베이스를 읽는 동안 다음과 같이 나타났습니다. map <const string, pair<int, double>> errorMap; 하고 코드의 존재의 관련 부분 : errorMap["substitutions"] += make_pair<int,double>(targetLength, substitutions); errorMap["inse

    0

    1답변

    표준 라이브러리의 정렬 함수에 일부 원격 측정을 추가하려고합니다. swap, move (스왑에 의해 호출 된 것들을 포함)의 수와 std::sort()과 std::stable_sort() 함수의 비교 연산을 계산하고 싶습니다. 내가 가 증가하는 비교 함수 객체의 래퍼 만들기 측정 할 작업의 수를 캡슐화하는 구조체를 만들기 : 는이를 위해, 나는 다음 단계를

    -2

    2답변

    #include "stdafx.h" #include <iostream> #include <algorithm> #include <string> #include <vector> using namespace std; int main() { int t; cin >> t; while (t--) { in

    0

    2답변

    은 내가이 세트는 myClass가에 의해 정렬 할 std::set<myClass*> mySet; 처럼 소트 세트, 객체에 대한 포인터의 집합이 할 수있는 가장 편리한 방법입니다 궁금 분류 :: someProperty (말하자면 int). <을 myClass에 오버로드해야합니까? myClass 집합이 아니기 때문에 효과가 있을지 모르겠지만 포인터 집합입니

    9

    1답변

    getAName(getA().get())과 같은 함수 매개 변수를 전달하는 것이 안전합니까? getA() 개체를 반환 unique_ptr<A>. 아래 코드를 VS ​​2010에서 테스트합니다. 하지만 C++ 표준인지 확인하고 싶습니다. 다른 C++ 컴파일러에서 안전합니까? 콘솔 #include "stdafx.h" #include <memory> #inc

    2

    2답변

    템플릿이있는 2 차원 배열 std::array< std::array<ScalarType ,3> ,3 > my_array이 있고 프로그램에서 서로 다른 시간에 0으로 설정하고 싶습니다. 사용할 수있는 것 같습니다. my_array.fill(0); 작동하지 않는 것 같습니다. 2d 배열을 올바르게 채우려면 어떻게해야합니까?