Подскажите пожалуйста куда vs2003 поместит строку "test\n" из printf("test\n");
vs6 помещает в сегмент данных а где размещает vs2003 ?
Вопрос возник тк использую протектор который жмет сегмент данных
vs6 строки становяться невидимыми
vs2003 после протектора строки попрежнему можно увидеть в читаемом виде в dll, если переписываю
char m1[] = "test\n";
printf(m1);
то строка становиться невидимой те компилятор поместил ее в сегмент данных, а где она тогда была в версии printf("test\n"); ?