Вопросы по теме 'size-t'

Приведите ssize_t или size_t
В исходных файлах, которые я использую в своем проекте, есть сравнение между переменными ssize_t и size_t : ssize_t sst; size_t st; if(sst == st){...} Я хотел бы избавиться от предупреждения: warning: comparison between signed and...
6362 просмотров
schedule 05.08.2022

Путаница size_t в таких функциях, как snprintf
В таких функциях, как snprintf , strlcat и strlcpy , где их справочная страница упоминает size_t size в аргументах указанных функций, что такое size или как лучше всего получить size ? Взято из strlcpy(3) , strcat(3) и printf(3) (с...
244 просмотров
schedule 12.01.2023

Невозможно преобразовать тип выражения int в тип void swift
Я пытаюсь выполнить быстрый код obj-c, и это мой код obj-c: NSString *this_device = @""; size_t size; sysctlbyname("hw.machine", NULL, &size, NULL, 0); char *machine = malloc(size + 1); sysctlbyname("hw.machine", machine, &size, NULL, 0);...
468 просмотров
schedule 15.08.2023

преобразование из 'size_t' в 'rapidjson::SizeType'
У меня есть этот пример кода С++: void test() { rapidjson::Document doc; doc.SetObject(); const std::string source = "The quick brown fox jumps over the lazy dog"; rapidjson::Value source_val; source_val.SetString(...
860 просмотров
schedule 13.06.2024

Как определить собственный кроссплатформенный тип size_t?
std::size_t обычно используется для индексации массива и подсчета циклов. По определению, std::size_t  – это беззнаковый целочисленный тип результата оператора sizeof . а также оператор sizeof... и оператор alignof (начиная с C++11). Он...
1144 просмотров
schedule 23.02.2023

Почему компилятор не генерирует предупреждения для отрицательного значения с size_t?
В следующем коде я использовал size_t в качестве аргумента функции и передал отрицательное значение. Я скомпилировал программу на GCC (Linux), используя следующую команду. g++ -Wall size.cpp -o size GCC успешно скомпилирован без...
291 просмотров
schedule 09.04.2024

Почему size_t работает без заголовков в VS 2019 и Clang 9 в Windows?
Еще один вопрос, чем Где мне найти определение size_t? ответы. #include <iostream> //comment this size_t still works, but std::size_t doesn't work #include <stdlib.h> //comment this size_t still works int main(int argc, char*...
308 просмотров
schedule 16.05.2024