This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* Implementation of the benchmark tool. | |
*/ | |
#include "benchmark.h" | |
#ifndef __cplusplus | |
#include <stdio.h> | |
#include <stdlib.h> | |
#include <string.h> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <stdlib.h> | |
#include <string.h> | |
#include "stack.h" | |
typedef struct StackNode { | |
StackItem item; /** The data of this node. **/ | |
struct StackNode *next; /** The next node (the one below the top). **/ | |
} StackNode; | |
struct Stack { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# - Try to find MySQL. | |
# Once done this will define: | |
# MYSQL_FOUND - If false, do not try to use MySQL. | |
# MYSQL_INCLUDE_DIRS - Where to find mysql.h, etc. | |
# MYSQL_LIBRARIES - The libraries to link against. | |
# MYSQL_VERSION_STRING - Version in a string of MySQL. | |
# | |
# Created by RenatoUtsch based on eAthena implementation. | |
# | |
# Please note that this module only supports Windows and Linux officially, but |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
\documentclass[12pt]{article} | |
% Encoding | |
\usepackage{fontspec} | |
\usepackage{polyglossia} | |
\usepackage{csquotes} | |
\setdefaultlanguage{english} | |
% Formatting | |
\usepackage{fullpage} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Args: ./convert.sh <file glob> <output folder> | |
# Don't forget to escape the wildcards used in the file glob. | |
# | |
# This is a bash script I wrote to convert my high-quality videos to | |
# lower-quality ones that can be played in my car's player. As it | |
# (unfortunately) doesn't support softsubs, I also have to encode hardsubs into | |
# the videos. The only format supported by the player is mp4, so I always convert | |
# to that by default. | |
# |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
inline bool isNondigit(int digit) | |
{ | |
if(digit == 'ç') | |
return true; | |
else | |
return false; | |
} | |
void func() | |
{ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <stdio.h> | |
#include <stdlib.h> | |
#include <string.h> | |
#include "benchmark/benchmark.h" | |
#include "c/stack.h" | |
void test_func(void *data, size_t numBytes) | |
{ | |
Stack *stack = stackCreate(); | |
char *testData = (char *) data, *p; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <cstdio> | |
#include <cstdlib> | |
#include <cstring> | |
#include <stack> | |
#include "benchmark/benchmark.h" | |
void test_func(void *data, size_t numBytes) | |
{ | |
std::stack<char> myStack; | |
char *testData = (char *) data, *p; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Calls the functions from the behaviors in order and then the function | |
* from the element, if it exists. | |
*/ | |
_inheritanceCall: function(name) { | |
var args = arguments.slice(1); | |
for(b in this.behaviors) { | |
b[name].apply(this, args); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Print an unsigned byte (8 bits) in binary digits. | |
void print_accu(unsigned char accu) { | |
int i, j; | |
for(i = 0x80, j = 0; j < 8; i /= 2) | |
putchar('0' + ((accu & i) >> (7 - j++))); | |
} |
NewerOlder