Часы time.h () повреждены на моих аппаратных средствах?

Мне показалось, что старый добрый .contents() работал для возврата текстовых узлов, просто нужно быть осторожным с вашими селекторами, чтобы вы знали, что они будут текстовыми узлами.

Например, это обернуло все текстовое содержимое TD в моей таблице тегами pre и не имело проблем.

jQuery("#resultTable td").content().wrap("<pre/>")
7
задан Stephen 22 August 2011 в 21:06
поделиться

5 ответов

Прочитав вопросы до сих пор, я бы сказал, что Исходный плакат знает об этом гораздо больше, чем участники, и что подозрение, что часы () сломаны (или не поддерживается и возвращает неопределенный результат) на DSP кажется весьма вероятным.

2
ответ дан 7 December 2019 в 18:45
поделиться

Может быть, вам сначала нужно инициализировать часы.

0
ответ дан 7 December 2019 в 18:45
поделиться

Как вы это распечатываете? может быть, проблема в отображении результата?

на большинстве платформ clock_t является длинным long. Если вы используете printf с% d, вы можете получить переменные результаты, которые вы видите.

0
ответ дан 7 December 2019 в 18:45
поделиться

Любопытно, почему вам требуется ранее выделенная разделяемая память . Почему бы вам не попробовать с обычной переменной стека? Что-то мне не хватает?

0
ответ дан 7 December 2019 в 18:45
поделиться

Предположим, что начальная и конечная переменные имеют тип 'clock_t', и ваша общая память предполагает то же самое на другом конце интерпретации переданных чисел, тогда ваша проблема не в вызове часов , и ваша обработка разницы между временем начала и окончания.

Я считаю, что ваша проблема в разделяемой памяти между ними. Не могли бы вы опубликовать код, чтобы показать, как вы разделяете память между двумя отдельными процессорами?

0
ответ дан 7 December 2019 в 18:45
поделиться