이 같은 코드를보고 뭔가가 있습니다 struct DataStruct
{
// some fields here
};
class C1
{
public:
C1(size_t n)
{
ptrData = new DataStruct[n];
ptrPtrs = new DataStruct*[n];
for(size_
$test_data이라는 배열이 있는데 키 ['test_duration']을 업데이트하고 싶습니다. 그러나이 업데이트를 수행 할 수 없습니다. 다음과 같은 배열을 고려하십시오 Array
(
[0] => Array
(
[test_id] => 1116
[test_name] => ques stats
[tes
흥미로운 문제가 있습니다. 나는 여기서 그것을 단순화하고있다. I에 포함 된 하나의 벡터가 : 다른 벡터에 포함 된 a = { 13, 56, 76, 24} : b = { 2, 74, 16, 29} 내가 값을 교환 할 ,의는 56 및 2 말을 할 수 있습니다. 그래서 난 내 배열이 원하는 : b = {56, 74, 16, 29} a = {13, 2, 76,
내가 생각 나는 수 중 단지 루프 및 유형에 따라 0 또는 NULL을에 모든 설정을 내가 남용하지 않도록해야 또는 그냥 삭제하고, 장기적으로 좋은 연습의 측면에서 같은 크기 로 새로운 배열을 재 할당 할 수는 나는 경우 ([] somePointer, 새로운 삭제 제대로 청소 해주십시오.) 또는 실제로 아무런 차이가 없습니까?
나는 ArrayList에 구현하는 방법에 내 데이터 구조의 책을 읽고 있어요, 그리고는 삭제 기능에 대한 다음과 같은 코드를 가지고 : 나는 ' template<typename T>
ArrayList<T>::~ArrayList() {
delete [] dynArr;
}
:로 template <typename T>
void ArrayList
내가 뭘하려는 건 배열 변수 이름을 동적으로 만들고 루프와 함께 해시 테이블 값과 같은 관련 배열에 개체를 추가하려면 카운터 변수 $hshSite = @{} # Values like this CO,1 NE,2 IA,3
$counter = $hshSite.count
For($i = $counter; $i -gt 0; $i--) {
New-Variab
병렬 감소 알고리즘을 수정하려고합니다. 주어진 배열 길이를 2의 거듭 제곱으로 나눌 논리를 사용하고 있습니다. 예를 들어 26을 넣으면 16 개의 요소 중 배열 1을 만들고 8 개의 요소의 다음 배열과 2 개의 요소의 마지막 배열을 만듭니다. 26 자체가 2의 힘이 아니지만이 방법으로 나는 각각의 병렬 감소를받을 수있는 메인 어레이에서 생성 된 서브 어레이
는 int testSize = 10;
float *spec = new float[testSize];
가 어떻게 동적 arary을 가리키는 투기를 가리 않는 동적 배열을 만들? 나는 이것을 시도했지만 작동하지 않았다. float **specPtr;
*specPtr = &spec[0];
이것은 코드 단편입니다. 사전 형식은 다음과 같습니다. {word word \ n word word \ n ...} 두 번째로 roWords 단어를 재 할당하는 프로그램이 실패한 것 같습니다. 그 이유는 무엇입니까? 다음과 같이 선언하십시오. char ** roWords = NULL, ** enWords == NULL; while (fgets(buffer,