pointers — все вопросы

21ответ
146 голосов
Нулевые ссылки действительно плохо?
Я слышал, что он сказал, что включение нулевых ссылок в языках программирования является «ошибкой миллиарда долларов». Но почему? Конечно, они могут вызывать NullReferenceExceptions, но что? Любой э
1ответ
24 голоса
Эффективная реализация интеллектуального указателя в C ++
Идея этого в основном образовательная, но я могу даже подумать об использовании ее в реальности, если окажется хорошей. Вот моя первая попытка реализовать интеллектуальные указатели: template<t
2ответа
0 голосов
График ежедневного времени, проведенного на codereview.stackexchange.comTiny алгоритм шифрования (TEA) для данных произвольного размера. Капитулизуйте первый символ всех слов (даже когда следуете за символом «-»). Там, где рождаются уравнения, и мутанты похоронены. Простой объектно-ориентированный калькулятор. Грубые выборы. userCalculate вопросы в день по проверке переполнения CodeGolf.SEInt в JavaUltimate FizzBuzzUsing по умолчанию Никакие значения в Python при назначении split () для tupleSudoku solver в C ++ Реализация пула соединенийHTTP Клиентские запросы выполняются rightPrinting таблица умножения до 12 Ã-12Классический класс обработчика сеанса - достаточно ли этого достаточно? Сколько условий в «условии» является приемлемым? Является ли это FizzBuzz Swift-y? Password Checker в PythonChecking для сбалансированных скобок в PythonInventorizing Вселенную Java Inventory SystemProject Euler # 1 Сумма всех кратных 3 или 5 ниже 1000Simple Java-анимация с SwingIs - хорошая практика для размещения обработчика исключений в каждом методе? [закрыто] Вычислить информацию о медианевой информации в моделиStack Exchange User Activity Score Самый лучший способ передать параметры классу Factory? Управление информацией о сетевых адресах
Это рисует xyplot из данных csv, полученных из API RescueTime для времени действия для http :. //codereview.stackexchange.com » # ------------------------------------------------------- # PLOT TIM
5ответов
23 голоса
Инвентаризация Вселенной
Недавно я начал рефакторинг проекта, который я не затронул в течение многих месяцев. Первоначальная цель состояла в том, чтобы быть системой управления запасами для игры, которую я играл, Ogame
4ответа
91 голос
Как ссылка на Java отличается от C-указателя?
C имеет указатели, а Java имеет то, что называется ссылками. У них есть кое-что общее в том смысле, что все они указывают на что-то. Я знаю, что указатели в C хранят адреса, на которые они указывают.
30ответов
72 голоса
Какое хорошее объяснение для указателей? [закрыто]
В ваших собственных исследованиях (по своему усмотрению или для класса) у вас был момент «ах-ха», когда вы, наконец, действительно поняли указатели? У вас есть объяснение, которое вы используете для
2ответа
16 голосов
boost :: любая замена с помощью std :: unique_ptr
Мне понадобился boost.any look-a-like, который мог бы обрабатывать std::unique_ptr. Я придумал это. Пожалуйста, предоставьте критику C ++ 11. #ifndef ANY_HPP # define ANY_HPP #include <cassert
17ответов
56 голосов
Какие проблемы с программированием лучше всего решить с помощью указателей? [закрыто]
Ну, я в основном понимаю, как использовать указатели, но не как лучше их использовать, чтобы лучше программировать. Каковы хорошие проекты или проблемы для решения проблемы использования указател
2ответа
15 голосов
Могу ли я обнулить файл?
Здесь у меня есть метод для чтения содержимого файла в буфер и возврата, успешно ли он. Вот что я хотел бы рассмотреть: Скорость : Я читаю в файле как можно быстрее? Ошибки : Есть ли с
4ответа
14 голосов
Реализация стека с помощью указателей
Прочитайте мой код и сообщите мне, как я могу его улучшить. #include<iostream> using namespace std; class node { private: int data; public: no
2ответа
14 голосов
Кодирование и печать графика
Это моя первая попытка поставить концептуальные знания, которые я получил о графиках в код. При поиске примеров все они кажутся чрезмерно сложными, и поиск учебника или введения приводит к концептуа
9ответов
42 голоса
Почему указатели не рекомендуются при кодировании с помощью C ++?
Я где-то читал, что при использовании C ++ рекомендуется не использовать указатели. Почему указатели такие плохие идеи, когда вы используете C ++. Для программистов C, которые используются для исполь
4ответа
0 голосов
Кошки и Собаки в PetshopFileScrambler, инструмент для шифрования файлов командной строки. Тест-программа Maths. Тесты тестовых имен. Количественная проверка и рефакторинг. Кодовая строка. Блэкджек. Обозначение пользователя в векторе. Калькулятор трёх функций. Распечатка содержимого строкового массива с использованием указателей. Формы с использованием «наивного» алгоритма. Написание нуль-безопасного кода. для установки значений формы. Эффективность этого постоянно работающего процессора для панели управления видео HTML5. Обработка ARP-кеша в CReading. Большие файлы в Java, которые становятся очень медленными. Простой калькулятор в JavaA-программе, которая печатает самую длинную подстроку s, в которой буквы встречаются в алфавитном порядке. Определите основные факторы в C ++ Поиск самой длинной подстроки в строке Возвращает общий баланс из несортированных предметов покупки, которые могут иметь специальные значения. Tic Tac Toe игра на C #. Самая встречающаяся цифра в массиве чисел. Обозначение пересечения двух наборов целых чисел. Печать дубликатов пирамиды.
У меня был тест раньше и я должен был выполнить эту задачу:    Создать классы: Cat, Dog и Petshop. Типы Cat и Dog имеют поля Name и Breed и метод Introduce(), который печатает текст «Я (имя) (пор
4ответа
11 голосов
Распечатка содержимого массива строк с помощью указателей
В настоящее время я изучаю C, и я пытаюсь просто распечатать содержимое массива строк. Я использую pNames, чтобы указать на первый указатель на указатель и итерацию оттуда. Более правильный подхо
3ответа
0 голосов
Значки тегов на пользователя Запрос SEDE Предсказание следующего псевдослучайного значения. Ищите самую большую из серии чисел, которая является привязкой к фиксации XORedGit для проверки того, что изменения в определенных файлах происходят только в реализации master branchTail на странице страницы CROW /Column TransposeOne с функциональностью JSOOCSS: Это слишком много разрушено? Конструкторы и наследование в GroovyUnit тестируют устаревший код со статическими классамиWaiting для блокировки для выпуска с помощью Thread.Sleep ()? Скребок со списком списка алгоритмов сегментации алгоритмов lawyersK-MeSimulate Pascal's /Delphi's Insert in CGiven number, find умножитель, чтобы сделать продукт, цифры которого увеличиваются или уменьшаются. Распознавание речи Часть 1: Создание данных обучения. Валидация, которая также возвращает сообщения об ошибках. Фиксирование трипалета Pythagorean в массиве. Сопоставление двух строк, чтобы увидеть, находится ли строка 2 внутри строки. 1C. itoa implementationStreaming int supportCounting Vowels Выполнение задачи в определенное время утром с помощью ScheduledExecutorServiceDoubly-Linked Круговой связанный списокОптимизация проблемы «Стадо сумов» с использованием динамического программированияОптимизируйте код для отслеживания роли игрока. Создайте последовательность в заглавной записи LinqProper для книг .Nullable <T> Реализация для алгоритма сортировки VB6 /VBABubble в PythonReading из последовательного порта. Проверка того, будут ли три цифры суммироваться с заданным числом. Определение Pythagorean троек на основе гипотенузы. Могут ли быть улучшены эти модульные тесты? Простой алгоритм класса ASP.NET C #Luhn в Ruby
Я хотел посмотреть, где я выстроился в очередь с другими пользователями на знаках тегов (я хотел считать только бронзу, но решил, что начну со всех их, чтобы начать с). Вот запрос, в который я по
3ответа
11 голосов
Реализация хвоста в C
   Запишите программу tail, которая печатает последний n. По умолчанию, n - 10, скажем, но его можно изменить с помощью необязательного аргумента si, который       tail -n   печатает последние строк
2ответа
11 голосов
Реализация структуры данных Trie в C ++ 11 с использованием интеллектуальных указателей - продолжение
Ссылка на мой первый вопрос . Я следовал рекомендациям @ JDługosz. Как это выглядит? Есть ли у вас дополнительные рекомендации? Лучше (если возможно) заменить shared_ptr на unique_ptr? Как можн
10ответов
28 голосов
Что такое «тип» данных, которые указатели сохраняют на языке C?
Я знаю, что указатели содержат адреса. Я знаю, что типы указателей «вообще» известны на основе «типа» данных, на которые они указывают. Но указатели по-прежнему являются переменными, и адреса, которы
18ответов
27 голосов
Будет ли в реальных приложениях мира понадобиться 128-битное плоское адресное пространство?
Это немного «один мегабайт должен быть достаточно для всех», но ... 64-битное плоское адресное пространство позволяет в 4,3 раза больше пространства, чем 32-разрядное адресное пространство. Это 1
3ответа
25 голосов
Почему long int занимает 12 байт на некоторых машинах?
Я заметил что-то странное после компиляции этого кода на моей машине: #include <stdio.h> int main() { printf("Hello, World!\n"); int a,b,c,d; int e,f,g; long int h;
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132