Вопросы по теме '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