Beispiel #1
0
int main() {
	Node *copyNode;
	int counter = 0;
	int i, *arr;
	while (scanf("%d", &i) == 1) {
		insertFront(i);
		counter++;
	}
	intCounter(counter);
	sort(counter);
	printListAscending('o');
	printListDescending('o');
	printListDescending('c');; //calls copy
	
	// printArray(counter, arr);
}
void PerfResourceCounterTest::testMallocFree()
{
    SizeCounter::Container intContainer;
    SizeCounter intCounter(&intContainer);
    QCOMPARE(static_cast<int>(intContainer.size()), 0);

    fill(intCounter, intContainer, true);
    fill(intCounter, intContainer, false);

    NoPayloadCounter::Container nothingContainer;
    NoPayloadCounter nothingCounter(&nothingContainer);
    QCOMPARE(static_cast<int>(nothingContainer.size()), 0);

    fill(nothingCounter, nothingContainer, true);
    fill(nothingCounter, nothingContainer, false);
}