Junior
Общие вопросы
- 
В чем заключаются основные принципы ООП? 
- 
Что такое сложность алгоритма? 
- 
Код работает неправильно. Что делать? 
| void *fast_memcpy(void *dest, const void *src, size_t n) { | |
| size_t *d = (size_t *)dest; | |
| const size_t *s = (const size_t *)src; | |
| size_t block_size = sizeof(size_t); | |
| while (n >= block_size) { | |
| *d++ = *s++; | |
| n -= block_size; | |
| } | |
| #!/bin/bash | |
| # Define package metadata | |
| PACKAGE_NAME="myapp" | |
| VERSION="1.0" | |
| ARCHITECTURE="amd64" | |
| MAINTAINER="Your Name <[email protected]>" | |
| DESCRIPTION="Description of your application" | |
| # Create package directories | 
| #bin/sh | |
| icpx -fPIC -c -fsycl sycl-lib.cc | |
| icpx -fsycl -shared sycl-lib.o -o libsycl-lib.so | |
| g++ -o sycl-test test-main.cc -L. -lsycl-lib | |
| ./sycl-test | 
| void func(); | |
| int main() { | |
| func(); | |
| return 0; | |
| } | 
| using System; | |
| using System.Collections.Generic; | |
| using System.Linq; | |
| using System.Text; | |
| using System.Threading.Tasks; | |
| using Newtonsoft.Json; | |
| namespace TransportProto | |
| { | |
| public class JsonComand | 
| using System; | |
| using System.IO.Ports; | |
| using System.Runtime.CompilerServices; | |
| using System.Threading; | |
| using NLog; | |
| public class OptrisTemperature | |
| { | |
| private Logger logger | |
| { | 
| package main | |
| import ( | |
| "context" | |
| "database/sql" | |
| "log" | |
| "net/http" | |
| "github.com/graphql-go/graphql" | |
| "github.com/graphql-go/handler" | 
Junior
Общие вопросы
В чем заключаются основные принципы ООП?
Что такое сложность алгоритма?
Код работает неправильно. Что делать?
| #include <atomic> | |
| #include <memory> | |
| template <typename T> | |
| class LockFreeFIFO { | |
| private: | |
| struct Node { | |
| std::shared_ptr<T> data; | |
| Node* next; | 
| #include <iostream> | |
| // Base class using CRTP | |
| template <typename Derived> | |
| class Base { | |
| public: | |
| void doSomething() { | |
| static_cast<Derived*>(this)->implementation(); | |
| } |