Интересует в основном можно ли замаскировать не используя proxy?
Может изменение хеадера или еще как.
Ну а если нельзя то можно ли при запросе использовать какие-то постоянные proxy, желательно конечно бесплатные,
так же интересует можно ли сделать запрос через сервера tor.
#include <iostream>
#include <vector>
const size_t SIZE = 10;
// const нужен для защиты данных от модификации
template <typename T>
void print1DArray(const T* array, const size_t size)
{
for (size_t i = 0; i < size; ++i) {
std::cout << array[i] << " ";
// благодаря const следующая строка не компилируется
// array[i] = 55;
}
std::cout << std::endl;
std::cout << std::endl;
}
template <typename T>
void print2DArray(const T* const* array, const size_t rows, const size_t columns)
{
for (size_t y = 0; y < rows; ++y) {
for (size_t x = 0; x < columns; ++x) {
std::cout << array[y][x] << " ";
}
std::cout << std::endl;
}
std::cout << std::endl;
std::cout << std::endl;
}
template <typename T>
void printVector(const std::vector<T>& vector)
{
for (const auto& item : vector) {
std::cout << item << " ";
}
std::cout << std::endl;
std::cout << std::endl;
}
int main()
{
int* array1D = new int[SIZE];
array1D[0] = 99;
array1D[1] = 55;
print1DArray(array1D, SIZE);
delete[] array1D;
int** array2D = new int*[SIZE];
for (size_t i = 0; i < SIZE; ++i) {
array2D[i] = new int[SIZE * 2];
for (size_t j = 0; j < SIZE * 2; ++j) {
array2D[i][j] = i + j;
}
}
print2DArray(array2D, SIZE, SIZE * 2);
for (size_t i = 0; i < SIZE; ++i) {
delete[] array2D[i];
}
delete[] array2D;
std::vector<int> vector(SIZE, 14);
printVector(vector);
return 0;
}
#include <iostream>
#include <string>
#include <ctime>
#include <iomanip> // setw(отступ)
#include <limits>
int main() {
setlocale(0, "");
srand(time(NULL));
const size_t ROWSIZE = 3;
const size_t COLSIZE = 3;
int arrMaxValue = std::numeric_limits<int>::min();
int arr[ROWSIZE][COLSIZE] = {};
// Заполняем массив случайными числами
for (size_t rowNum = 0; rowNum < ROWSIZE; rowNum++) {
std::cout << "Строка " << rowNum + 1 << ": ";
for (size_t colNum = 0; colNum < COLSIZE; colNum++) {
int value = 1 + rand() % 9;
arr[rowNum][colNum] = value;
if (value > arrMaxValue)
arrMaxValue = value;
std::cout << std::setw(2) << arr[rowNum][colNum];
}
std::cout << std::endl;
}
std::cout << "Max value is " << arrMaxValue << std::endl;
return 0;
};
Почему в с++ не могут избавиться от переполнения буфера?
но не как не могу понять, почему Си(и,или с++) остается самым популярным в мире языком, без которого ни один большой проект обойтись не может, и при этом самым уязвимым
почему не могут избавиться от strcpy, у этой функции даже свое страница на Википедии есть, и ее подобных, просто удалить из исходников
На просторах интернета что то пишут про open vpn. Не вдавался в подробности, так как хотелось бы использовать свой vpn сервер
Буду очень благодарен, если подкинете идей для реализации каких-то небольших проектов для новичка на C#, которые могли бы показать знание самого языка, основ ооп и т.д и скажем так подойти для резюме.
Изучение искусственного интеллекта?
Интересует робототехника, дроны, квадрокоптеры, и т. п
в математике полный ноль, увы
Образование программиста дает возможность работать на гос.компании и уезжать за рубеж по рабочей визе, как я знаю