Mam konzolovou aplikaci pro Winodows viz níže.
Vlastně to nic nedělá, jen by to mělo vytvořit pole o velikosti 6M bytů a pak vypsat OK.
pokud je #define BLOCKSIZE 600000 jen 600k vše funguje, s #define BLOCKSIZE 6000000 se program přeloží (VS 2022), ale nevypiše se nic.
Otázka je kde udělali soudruzi chybu?
#define _CRT_SECURE_NO_DEPRECATE
#define BLOCKSIZE 6000000
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main()
{
unsigned char pa[BLOCKSIZE];
unsigned int offset = 0;
printf("OK\n");
}