Вопросы с тегом «overflow»

111
Почему этот метод печатает 4?

Мне было интересно, что происходит, когда вы пытаетесь поймать StackOverflowError, и я придумал следующий метод: class RandomNumberGenerator { static int cnt = 0; public static void main(String[] args) { try { main(args); } catch (StackOverflowError ignore) { System.out.println(cnt++); } } } Теперь...

106
Перелив влево вместо вправо

У меня есть div с overflow:hidden, внутри которого я показываю номер телефона, когда пользователь вводит его. Текст внутри div выравнивается по правому краю, а входящие символы добавляются справа по мере увеличения текста влево. Но как только текст становится достаточно большим, чтобы не...

101
Как я могу проверить, не вызовет ли умножение двух чисел в Java переполнение?

Я хочу рассмотреть особый случай, когда умножение двух чисел приводит к переполнению. Код выглядит примерно так: int a = 20; long b = 30; // if a or b are big enough, this result will silently overflow long c = a * b; Это упрощенная версия. В реальной программе aи bнаходятся в другом месте во...

100
Сделать дочерний элемент видимым вне переполнения: скрытый родитель

В CSS overflow:hiddenустанавливается для родительских контейнеров, чтобы позволить ему расширяться с высотой их плавающих дочерних элементов. Но есть еще одна интересная особенность в сочетании с margin: auto... Если ПРЕДЫДУЩИЙ брат является плавающим элементом, он фактически будет отображаться...

100
Почему возможно восстановление после StackOverflowError?

Я удивлен тем, как можно продолжить выполнение даже после того, как StackOverflowErrorв Java произошло. Я знаю, что StackOverflowErrorэто подкласс класса Error. Класс Error декументируется как «подкласс Throwable, который указывает на серьезные проблемы, которые разумное приложение не должно...

94
Эффективное преобразование без знака в знак, позволяющее избежать поведения, определяемого реализацией

Я хочу определить функцию, которая принимает unsigned intаргумент as и возвращает аргументу, intсовпадающему по модулю UINT_MAX + 1. Первая попытка может выглядеть так: int unsigned_to_signed(unsigned n) { return static_cast<int>(n); } Но, как известно любому юристу по языку, приведение...

90
Панель действий Android не показывает переполнение

В моем приложении есть панель действий с 3 элементами. Только 2 могут отображаться из-за проблем с пространством, поэтому я ожидаю, что будет отображаться первый, а остальные будут отображаться в переполнении. Однако на практике отображаются только первые 2 элемента, и переполнение не...

87
gson.toJson () выбрасывает StackOverflowError

Я хотел бы сгенерировать строку JSON из моего объекта: Gson gson = new Gson(); String json = gson.toJson(item); Каждый раз, когда я пытаюсь это сделать, я получаю такую ​​ошибку: 14:46:40,236 ERROR [[BomItemToJSON]] Servlet.service() for servlet BomItemToJSON threw exception...

86
Раскрывающаяся кнопка начальной загрузки внутри адаптивной таблицы не отображается из-за прокрутки

У меня проблема с раскрывающимися кнопками внутри таблиц, когда они отзывчивы и прокручиваются, потому что раскрывающийся список не отображается из-за overflow: auto;свойства. Как я могу исправить это, чтобы отображалась раскрывающаяся опция кнопки, когда она свернута? Я могу использовать jQuery,...

86
В какой момент цикла целочисленное переполнение становится неопределенным?

Это пример для иллюстрации моего вопроса, который включает в себя гораздо более сложный код, который я не могу здесь опубликовать. #include <stdio.h> int main() { int a = 0; for (int i = 0; i < 3; i++) { printf("Hello\n"); a = a + 1000000000; } } Эта программа содержит неопределенное...

86
Как отобразить полосу прокрутки в таблице html

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

85
Удалить полосы прокрутки из текстового поля

Следуя моему предыдущему вопросу ( добавить полосу прокрутки в <textarea> ) о том, как всегда видеть полосу прокрутки в a <textarea>, мне теперь интересно, как бы вы ее установили, чтобы в ней не было полосы прокрутки <textarea>, даже когда текст переполняется. Чтобы прокрутить...

84
Является ли подписанное целочисленное переполнение неопределенным поведением в C ++?

Как известно, целочисленное переполнение со знаком - это неопределенное поведение . Но в cstdintдокументации по C ++ 11 есть кое-что интересное : целочисленный тип со знаком шириной ровно 8, 16, 32 и 64 бита соответственно без битов заполнения и с использованием дополнения до 2 для отрицательных...

82
Программа странно ведет себя в онлайн-среде IDE

Я наткнулся на следующую программу на C ++ ( источник ): #include <iostream> int main() { for (int i = 0; i < 300; i++) std::cout << i << " " << i * 12345678 << std::endl; } Это выглядит как простая программа и дает правильный вывод на моем локальном компьютере, то...