Таким образом, я оптимизирую некоторый код путем разворачивания некоторых циклов (да, я знаю, что должен полагаться на свой компилятор, чтобы сделать это для меня, но я не работаю со своим выбором компиляторов), и я хотел сделать так несколько...
У меня есть вектор <набор <символ>> структура данных (база данных транзакций), и я хочу знать размер его. Когда я использую sizeof () с каждым набором <символ>, размер 24 несмотря на набор...
Я пытаюсь просто распечатать значения, содержавшиеся в массиве. У меня есть массив строк, названный 'результатом'. Я не знаю точно, насколько большой это - потому что это было автоматически сгенерировано. Из того, что я имею...
Недавно видел, что кто-то рекомендовал другого пользователя на их использовании sizeof var вместо sizeof (тип). Я всегда думал, что это было просто выбором стиля. Есть ли какая-либо значительная разница? Как пример...
Я - общее количество C новичок, я происхожу из C#. Я узнавал об управлении памятью и malloc () функцию. Я имею, также столкнулся с этим кодом: символ *a_persons_name = malloc (sizeof (символ) + 2); Что я...
Там некоторый путь состоит в том, чтобы сделать что-то вроде этого в C++, это кажется sizeof наклоном, который будет использоваться там по некоторым причинам? #if sizeof (wchar_t)! = 2 #error "wchar_t, как ожидают, будут типом на 16 битов". #end
Я учусь программировать, и C++ является моим первым языком. Не потрудитесь использовать указатели, чтобы показать мне - я еще не понимаю их и не обеспокоюсь, пока у меня нет большего количества свободного времени для выделения этому. интервал...
Когда я делаю sizeof (интервал) в моем проекте C#.NET, я получаю возвращаемое значение 4. Я установил тип проекта на x64, итак, почему он говорит 4 вместо 8? Это вызвано тем, что я выполняю управляемый код?
Все еще пытаюсь обернуть мою голову вокруг Clojure. Я вижу, как реализовать следующее в Haskell, Python и т. Д., Но пока не понимаю, как написать это в Clojure. Цените, если кто-то может показать мне ...
Возможный Дубликат: вопросы о новичке о malloc и sizeof я пытаюсь считать строки в программу. Когда я заметил, что строки иногда повреждались, я попробовал следующий code:...
Я заметил, что в c/c ++ много Win32 структуры API должны быть сказаны, насколько большой они. т.е. someStruct.pbFormat = sizeof (SomeStruct), Почему имеет место это? Это только по причинам прежней версии? Также любой...
Я просто нашел этот код Википедии. Ссылка: http://en.wikipedia.org/wiki/Sizeof#Use код:/* следующий код иллюстрирует использование sizeof * с переменными и выражениями (никакие круглые скобки...
gcc 4.4.1 c89 у меня есть следующий фрагмент кода: #include <stdlib.h> #include <stdio.h> символ *буферизуют = malloc (10240); Проверка/* на ошибку памяти */, если (! буфер) {fprintf (stderr, "...
Я знаю, что char и int рассчитываются как 8 байтов на 32-битных архитектурах из-за выравнивания, но недавно я столкнулся с ситуацией, когда структура с 3 шортами была объявлена как 6 ...
Я попробовал следующий код, чтобы видеть, как получить размер данных указателя: #include <stdio.h> #include <stdlib.h> #include <string.h> международное основное () {символ *...
Я имею дело с некоторым кодом на работе, которая включает выражение формы - (sizeof (нечто структуры)) т.е. отрицание size_t, и я неясен на том, чего C и стандарты C++ требуют компиляторов...
Если я использую malloc в своем коде: интервал *x = malloc (sizeof (интервал)); я получаю это предупреждение от gcc: новый c:7: предупреждение: неявное объявление функции ‘malloc’ новый c:7: предупреждение: несовместимый неявный...
Я попробовал printf (" %d, %d\n", sizeof (символ), sizeof ('c')); и добрался 1, 4, как произведено. Если размер символа один, почему 'c' дает мне 4? Я предполагаю, что это - потому что это - целое число. Таким образом, когда я действительно обуг
Возможный Дубликат: C++: Каков размер объекта пустого класса? Почему следующее производит 1? #include <iostream> класс Тест {}; международное основное () {станд.:: суд <<sizeof (...
Почему n не равняется 8 в следующей функции? пустое нечто (символьный cvalue[8]) {интервал n = sizeof (cvalue);}, Но n действительно равняется 8 в этой версии функции: пустая панель () {символьный cvalue[8];...
В 64-разрядной системе, sizeof (неподписанный длинный) зависит от модели данных, реализованной системой, например, это - 4 байта на LLP64 (Windows), 8 байтов на LP64 (Linux, и т.д.). Что такое sizeof (size_t)...
Итак, пара вопросов, на самом деле: An int (Int32) определено как (очевидно) 32 бита. Что насчет int? (Nullable )? Моя интуиция говорит мне, что это будет 32 бита для целого числа плюс 8 ...
Я взглянул на Движение, которое выглядит довольно многообещающим. Я пытаюсь выяснить, как получить размер структуры движения, например, что-то как структура типа Coord3d {X, Y, Z int64}, Конечно, я...
Почему следующий код генерирует ошибку компиляции?Править: Мой исходный код не был четким - я разделил код на отдельные файлы... Класс First.h Сначала {общественность: статический символ константы* ТЕСТ [];...
Я недавно столкнулся с некоторым кодом, который был похож: если (sizeof (var, 2) == 4) {...} (Где var является типом), я был вполне удивлен видеть то, что, казалось, было двумя аргументами sizeof оператору...
Я пытаюсь найти размер объективного-c объекта. Я использую что-то подобное: NSLog ("sizeof myObject: %ld", sizeof (*myObject)); Это просто дает мне размер указателя все же...
При ответе на комментарий на другой мой ответ здесь, я нашел то, что я думаю, может быть дыра в стандарте C (c1x, я не проверил более ранние и да, я знаю, что невероятно маловероятно что я...
Прежде всего вот некоторый код: международное основное () {международные дни [] = {1,2,3,4,5}; интервал *ptr = дни; printf (" %u\n", sizeof (дни)); printf (" %u\n", sizeof (ptr)); возвратитесь 0;} там путь к...