Генерация Символов в двоичных файлах выпуска с Visual Studio

Вы можете использовать array.map , чтобы переупорядочить значения:

function rearrange(rows, pos) {
  return rows.map(function(cols) {
    return pos.map(function(i) {
      return cols[i];
    });
  });
}

var old_arr;
var new_arr;

old_arr = [
  [1, 2, 3, 4],
  [2, 2, 6, 4],
  [4, 2, 3, 4],
  [9, 2, 7, 4]
];
new_arr = rearrange(old_arr, [3, 0, 1, 2]);
console.log(new_arr);

old_arr = [
  [1, 2, 3, 4],
  [2, 2, 6, 4],
  [4, 2, 3, 4],
  [9, 2, 7, 4]
];
new_arr = rearrange(old_arr, [3, 2, 1, 0]);
console.log(new_arr);

7
задан Micha Wiedenmann 18 June 2019 в 14:54
поделиться

4 ответа

Обновление: я опубликовал комментарий в блоге Джона Роббинса о платформе. Он написал здесь ответ:

http://www.wintellect.com/CS/blogs/jrobbins/archive/2009/06/19/do-pdb-files-affect-performance.aspx

Я нашел по следующей ссылке на сайте микрософтс: Создание и развертывание символов отладки с помощью Microsoft Visual C ++ 6.0

Эта ссылка относится к Visual C ++ 6, но я предполагаю, что эти инструкции одинаковы для Visual C ++ 8 (2005) и 9 (2008).

Информация, которую он дает, очень похожа на ссылку, предоставленную TheBlack, но более подробно.

5
ответ дан 6 December 2019 в 10:03
поделиться

Попробуйте следующее: http://msdn.microsoft.com/en-us/library/fsk896zz.aspx

7
ответ дан 6 December 2019 в 10:03
поделиться

Создание отладочных символов (т.е. файлов PDB) - это просто создание внешнего файла, на который отладчик может ссылаться при просмотре вашего кода в памяти. Это не влияет на код, который генерирует компилятор или компоновщик (вроде как создание файла .MAP).

Теперь, если вы говорите об определении _DEBUG в сборке выпуска, это совсем другой вопрос.

6
ответ дан 6 December 2019 в 10:03
поделиться

Я не знаю командной строки, но вам нужно установить символы отладки как в конфигурации компилятора c ++ (база данных программы), так и в компоновщике (генерировать отладочную информацию) в среде IDE.

Если вы найдете настройки в проекте, вы можете использовать справку, чтобы увидеть, к каким командным строкам они относятся.

0
ответ дан 6 December 2019 в 10:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: